onlybeaches

Counting the waves…

Simos Beach, Elafonisos: Turquoise Waters & White Sand | OnlyBeaches