Li Chen · Flickering Moonlight, 2009

Li Chen, Flickering Moonlight, 2009, bronze, 48 × 23 × 52 cm. Sold at auction in 2018. See Li Chen’s auction records and prices →