Iris Picture

The Greek Goddess Iris [link] .
She's a messenger, similar to Hermes, and Goddess of the rainbow.
Medusa Ref
The Flash....no more...
Iris
Iris
Hermes