Where blue meets white

Psarou Beach