Yang Zhiguang · Swan Lake, 2003
Yang Zhiguang, Swan Lake, 2003, ink and color on paper, 69 × 137 cm. Sold at auction in 2026. See Yang Zhiguang’s auction records and prices →
Yang Zhiguang, Swan Lake, 2003, ink and color on paper, 69 × 137 cm. Sold at auction in 2026. See Yang Zhiguang’s auction records and prices →