Lin Dachuan · Dunhuang, 1980

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