Cheng Shifa · Changchun, 1980

Cheng Shifa, Changchun, 1980, ink and color on paper, 68 × 120 cm. Sold at auction in 2023. See Cheng Shifa’s auction records and prices →