Of what colors does a rainbow consists?

red, orange, yellow, green, blue, indigo, violet