Village on Halki island in Dodecanese archipelago, Greece.

Back to top button