Untitled (Chinese)

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

2011

Images

Untitled (Chinese), 2011

inkjet print, oil on polyester

114 x 88 inches (289.6 x 223.5 cm)

Images-Stack