Shen Shichong · Mountain Retreat, 1709

Shen Shichong, Mountain Retreat, 1709, ink, 33 × 1527 cm. Sold at auction in 2021. See Shen Shichong’s auction records and prices →