A rainbow forms over Waimea Canyon on the island of Kauai
rainbowwaimeacanyonkauaihawaii
From Landscapes