onlybeaches

Counting the waves…

Ramena Beach, Madagascar: Azure Waters & Golden Sands | OnlyBeaches