Lin Dachuan · Xishan Park, 1980

Lin Dachuan, Xishan Park, 1980. Sold at auction in 2024. See Lin Dachuan’s auction records and prices →