Images

Untitled (Chinese), 2010
inkjet print, oil, resin, spray paint on polyester
104 x 79.5 inches (264.2 x 201.9 cm)

Images-Stack