Cheng Shifa · Jiang shang chun shan, 2001

Cheng Shifa, Jiang shang chun shan, 2001. Sold at auction in 2024. See Cheng Shifa’s auction records and prices →