Greek Church

Greek church

The Monastery of Saint Nectarios on the island Aegina, Greece