Olymbos Olimbos village Karpathos Dodecanese islands Greece Mediterranean Europe

- Image ID: AETR3B
Olymbos Olimbos village Karpathos Dodecanese islands Greece Mediterranean Europe
robertharding / Alamy Stock Photo
Image ID: AETR3B