Hawaii

Sharks and sacrificial offerings mark Puukohola Heiau in Hawaii

By Shane Nelson /

Comments