Leto

In Greek mythology, the goddess Leto is the mother of twins Apollo and Artemis. Their father is Zeus. While pregnant, Leto was pursued relentlessly by Zeus’s jealous wife, Hera, until Leto found refuge on the floating island of Delos. Leto is associated with motherhood and protection of the young and is often depicted with a veil, a symbol of modesty."

-Spiller + Cameron

 

Year: 2022
Medium: Mixed media
Hand signed, titled and dated on verso
Size: 75 x 56 in (190 x 143 cm)