Rainbows and Raindrops