Chen Wenbo · Vitamin Z - 12.C, 1997

Chen Wenbo, Vitamin Z - 12.C, 1997, oil paint, 148.5 × 163.1 cm. Sold at auction in 2007. See Chen Wenbo’s auction records and prices →