Landscapes - Mike Kruze
Rainbow over Waimea Canyon

Rainbow over Waimea Canyon

A rainbow forms over Waimea Canyon on the island of Kauai

rainbowwaimeacanyonkauaihawaii