Images

Untitled (Chinese), 2011
Inkjet print, oil, resin on polyester
138 x 106 1/2 inches (350.5 x 270.5 cm)

Images-Stack