A rainbow and moon hang over the historic cowboy town of Makawao on the pastoral slopes of Haleakala volcano, Maui.
maui