Asia Art Now

20 January - 4 March 2007 Shanghai
Installation Views