Artificial Paradise (Tumulus), 2008

Artificial Paradise (Tumulus), 2008
Mixed media on canvas
137-3/4 x 149-1/2 inches (350 x 380 cm)