Where blue meets white

Elia Beach