onlybeaches

Counting the waves…

Kameriye Island Beach: Selimiye's Hidden Monastery Swim Stop | OnlyBeaches