Can rainbows form in a circle? – Henry D., age 7 ... each “color” of light travels with a different speed in water, or, for ...