Olympos Mountain Village Karpathos Greece

- Image ID: A0794B
Olympos Mountain Village Karpathos Greece
R A Rayworth / Alamy Stock Photo
Image ID: A0794B
Location: Olympos Olymbos Greek Island of Karpathos Karpathos Dodecanese Greece Europe