onlybeaches

Counting the waves…

Esa’ala Harbour Beach — Esa’ala, Papua New Guinea | OnlyBeaches