Greek Island Karpathos: Apella beach

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