Another scene-artists’ projects, concepts and ideas

ShanghART H-Space, Shanghai, China

Feb 27, 2009 - Mar 21, 2009

link