Images

Untitled (Zeus and Duende), 1993
oil on tarp
240 inches x 180 inches (609.6 x 457.2 cm)

Images-Stack