onlybeaches

Counting the waves…

Sombrero Island Beach: Masbate's White Sand Sanctuary | OnlyBeaches