A rainbow flag is a multicolored flag consisting of the colors of the rainbow. The designs differ, but many of the colors are based on the seven spectral colors of the visible light spectrum.
Parada Równości, Warsaw, Poland (2006)
"Pace da tutti i balconi": peace flags hanging from windows, Milan, Italy, (March 2003)
Statue of Thomas Müntzer waving a rainbow banner, Stolberg, Germany (2007)
A rainbow is an optical phenomenon caused by refraction, internal reflection and dispersion of light in water droplets resulting in a continuous spectrum of light appearing in the sky. The rainbow takes the form of a multicoloured circular arc. Rainbows caused by sunlight always appear in the section of sky directly opposite the Sun. Rainbows can be caused by many forms of airborne water. These include not only rain, but also mist, spray, and airborne dew.
A colorful rainbow and ring-billed gull
Double rainbow and supernumerary rainbows on the inside of the primary arc. The shadow of the photographer's head at the bottom of the photograph marks the centre of the rainbow circle (the antisolar point).
Mathematical derivation
Double rainbow with Alexander's band visible between the primary and secondary bows. Also note the pronounced supernumerary bows inside the primary bow.