SUI Jianguo: Speeding up

24 March - 26 April 2007 Shanghai
Installation Views
  • Thumb 709 Exh Img 166 2049
  • Thumb 709 Exh Img 166 2050