Where blue meets white

Kalo Livadi Beach