Chen Jianguo
Untitled No. 08-2
2008.03
Oil on Canvas
150 x 95 cm
Available