Images

Untitled (Chinese), 2011
inkjet print, oil, resin, on polyester
108 x 83 inches (274.3 x 210.8 cm)

Images-Stack