Chen Jianguo
Untitled No. 08-15
2008.05
Oil on Canvas
150 x 95 cm

Available