onlybeaches

Counting the waves…

Kua Bay: Powdery White Sands Meet Turquoise Waves in Kona | OnlyBeaches