Father Economou's Icon
1976
An icon is a religious image.
Painting is part of
Father Ecomomou's faith.
This work was created for
the Greek Orthodox Church
of St Constantine and St Helen
in Upper Norwood.

Father Economou
started decorating the church
soon after it opened
in 1976.
   
view the Show page