Kiva Rivers / Honolua Bay Photo: Dave Gomez

Aperture