Livada Beach

Sculpted rocks at the shore in Livada beach