Images

Untitled (Chinese), 2005
inkjet print, oil, wax, resin on polyester
138 x 108 inches (350.5 x 274.3 cm)

Images-Stack

Schloss Derneburg, Derneburg, 2007

Exhibition