Tallur L.N.: CHROMATOPHOBIA - THE FEAR OF MONEY

3 July - 15 August 2010 Shanghai
Installation Views