onlybeaches

Counting the waves…

Marovoay Beach, Besalampy: Madagascar's Undisturbed Sands | OnlyBeaches