Feng Zhengjie · China 2005 No. 61
Feng Zhengjie, China 2005 No. 61, oil on canvas, 82 5/8 by 118 1/8 in. 210 by 300 cm.. Sold at auction in 2008. See Feng Zhengjie’s auction records and prices →
Feng Zhengjie, China 2005 No. 61, oil on canvas, 82 5/8 by 118 1/8 in. 210 by 300 cm.. Sold at auction in 2008. See Feng Zhengjie’s auction records and prices →