Olympos Olymbos Church Dodecnese Island Karpathos Greece

- Image ID: A7JX65
Olympos Olymbos Church Dodecnese Island Karpathos Greece
R A Rayworth / Alamy Stock Photo
Image ID: A7JX65
Location: Olympos Olymbos Church Dodecnese Island Karpathos Greece