Print

The Iris

Depicted in Greek Mythology as a fleet-footed messenger of the Gods, Iris dressed in a gown of iridescent drops, ran along the rainbow on her busy errands between Olympus and Earth.