Street in Megalochori village on Agistri island in Greece.
Church in the harbour of Skala village on Agistri island, Greece.