Duration: January 15th – March 7th, 2011 
Location: Shanghai Gallery of Art @ Three on the Bund
Address: No.3 the Bund 3rd ....
--
Mu Chen 
© 2006 Shanghai Gallery of Art. All rights reserved. Powered by 01media. Get Flash Player Three On The Bund