Elafonisi island - Crete, Greece

- Image ID: EC0YXH
Elafonisi island - Crete, Greece
Grozdanka Todorova-Geneva / Alamy Stock Photo
Image ID: EC0YXH
Beautiful Elafonisi of Crete island, Greece
Location: Elafonisi, Crete