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 →