onlybeaches

Counting the waves…

Mangily Beach, Madagascar: Turquoise Waters & White Sands | OnlyBeaches