Zhaoyang Yin · Tiananmen Square, 2007

Zhaoyang Yin, Tiananmen Square, 2007, oil on canvas, 150 × 150 cm. Sold at auction in 2015. See Zhaoyang Yin’s auction records and prices →