Zhaoyang Yin · Square, 2005
Zhaoyang Yin, Square, 2005, oil paint, 129.5 × 129.5 cm. Sold at auction in 2007. See Zhaoyang Yin’s auction records and prices →
Zhaoyang Yin, Square, 2005, oil paint, 129.5 × 129.5 cm. Sold at auction in 2007. See Zhaoyang Yin’s auction records and prices →