Images

Untitled (Chinese), 2004

inkjet print, oil, resin on polyester

156 x 120 inches (396.2 x 304.8 cm)

Images-Stack