Images

Untitled (Zeus Duende), 1992
oil on tarpaulin
144 x 264 inches (365.8 x 670.6 cm)

Images-Stack

Pinturas 1978-2003, The Museo Nacional Centro de Arte Reina Sofía, Madrid, 2004

Exhibition