beautiful turquoise beaches of Greek islands - Karpathos, Apella beach

- Image ID: H7K4RP
beautiful turquoise beaches of Greek islands - Karpathos, Apella beach
freeartist / Alamy Stock Photo
Image ID: H7K4RP