Iris Picture

Iris. Personification of the rainbow and (along with Hermes) messenger of the gods.
Continue Reading: Iris