Images

Untitled (Chinese), 2011
inkjet print, oil, resin on polyester

138 x 106.5 inches (350.5 x 270.5 cm)

Images-Stack