Zhaoyang Yin · Mythology, 1999

Zhaoyang Yin, Mythology, 1999, oil on canvas, 146 × 114.3 cm. Sold at auction in 2008. See Zhaoyang Yin’s auction records and prices →