Greek Island Karpathos: Apella beach

- Image ID: BB41RB
Greek Island Karpathos: Apella beach
UKraft / Alamy Stock Photo
Image ID: BB41RB
Location: Karpathos,Greece