Images

Untitled (Chinese), 2005

inkjet print, oil, wax, resin on polyester

138 x 108 inches (350.5 x 274.3 cm)

Images-Stack