onlybeaches

Counting the waves…

Punalu'u Black Sand Beach: Volcanic Shores in Naalehu, Hawaii | OnlyBeaches