Zhaoyang Yin · Utopia Series, 2005
Zhaoyang Yin, Utopia Series, 2005, oil on linen, 179.7 × 349.9 cm. Sold at auction in 2012. See Zhaoyang Yin’s auction records and prices →
Zhaoyang Yin, Utopia Series, 2005, oil on linen, 179.7 × 349.9 cm. Sold at auction in 2012. See Zhaoyang Yin’s auction records and prices →