Images

Untitled (Chinese), 2011

inkjet print, oil on polyester

114 x 88 inches (289.6 x 223.5 cm)

Images-Stack