onlybeaches

Counting the waves…

Santa Maria Beach, Mozambique: White Sand & Turquoise Waters | OnlyBeaches