Share

Levrosos beach on Amorgos

Not a soul in sight at quiet Levrosos beach on Egali Bay in Amorgos