Shen Maishi · Landscape, 1981

Shen Maishi, Landscape, 1981, ink and color on paper, 148.6 × 80 cm. Sold at auction in 2021. See Shen Maishi’s auction records and prices →