Keping Wang · Idol, 1980

Keping Wang, Idol, 1980, bronze, 28.3 × 10 × 56 cm. Sold at auction in 2011. See Keping Wang’s auction records and prices →