Yang Shanshen · LANDSCAPE Scroll, 1993

Yang Shanshen, LANDSCAPE Scroll, 1993, ink and colour on paper, 69 × 131.5 cm. Sold at auction in 2004. See Yang Shanshen’s auction records and prices →