Feng Zhengjie · China 2005, No.85

Feng Zhengjie, China 2005, No.85, oil on canvas. Sold at auction in 2008. See Feng Zhengjie’s auction records and prices →