Statues of Polynesian gods,  Puuhonua o Honauau (Place of Refuge). Big Island, Hawaii, USA

Statues of Polynesian gods, Puuhonua o Honauau (Place of Refuge). Big Island, Hawaii, USA

Scroll to Top