Return to
Paschalia gallery
The village of Spartilas, perched above Ipsos beach is less than 1km away.
26 / 36