Cheng Shifa · Feeding Deer, 1981

Cheng Shifa, Feeding Deer, 1981, mirror center (镜心). Sold at auction in 2017. See Cheng Shifa’s auction records and prices →