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