Elafonisi, Crete Elafonisi is an Island located close to the South Western corner of the Island of Crete. Paradise, With its crystal clear waters the beach looks out over the Libyan Sea
Photo by jdredheads
Royalties free, Commercial & Editorial use
$10.00