Walled stream and Kiholo Bay. Big Island, Hawaii, USA

Walled stream and Kiholo Bay. Big Island, Hawaii, USA

Scroll to Top