How the world sees Greece
The sanctuary of Transfiguration GREEK Orthodox Church, looking towards the altar. Located at 25 Friar John Sarantos Way, Lowell, Massachusetts ...