Lin Dachuan · Harvest, 1976
Lin Dachuan, Harvest, 1976, oil paint, 25 × 35 cm. Sold at auction in 2009. See Lin Dachuan’s auction records and prices →
Lin Dachuan, Harvest, 1976, oil paint, 25 × 35 cm. Sold at auction in 2009. See Lin Dachuan’s auction records and prices →