Greece, Dodecanese, Karpathos Island, Olympos village

- Image ID: A7THM2
Greece, Dodecanese, Karpathos Island, Olympos village
Hemis / Alamy Stock Photo
Image ID: A7THM2
Location: Dodecanese Islands