Where blue meets white

Spiaggia di Agios Ioannis