Beautiful sea coast near Mesochori village on Karpathos island, Greece

- Image ID: TWHTK6
Beautiful sea coast near Mesochori village on Karpathos island, Greece
Pawel Kazmierczak / Alamy Stock Photo
Image ID: TWHTK6