Images

Untitled (Chinese), 2011
inkjet print, oil, resin on polyester
114 x 88 inches (289.6 x 223.5 cm)

Images-Stack