Chen Jianguo
Untitled Series
2007
Oil on Canvas
  200 x 80 cm

Available