Sail boats in the harbour of Megalochori village on Agistri island, Greece.
View of Ipsili island and mainland Greece from Megalochori village on Agistri island, Greece.
Church in the main square of Megalochori village on Agistri island in Greece.