Images

Untitled (Armida), 2010
oil on cowhide
60 x 42 inches (152.4 x 106.7 cm)

Images-Stack