Zhaoyang Yin · The Square, 2007

Zhaoyang Yin, The Square, 2007, oil on canvas, 200 × 200 cm. Sold at auction in 2008. See Zhaoyang Yin’s auction records and prices →