Designed by
Title
The sandy Schisma Elountas beach in Crete, Greece. #327687404
Description
Photo of people swimming on the sandy Schisma Elountas beach. Elounda Beach is a beautiful beach located in the coastal town of Elounda in northeastern Crete, Greece.
This image is editorial