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