onlybeaches

Counting the waves…

Maniwaya Island Beach: Santa Cruz, Marinduque's Powder Sands | OnlyBeaches