ShanghART H-Space, Shanghai, China
Sep 10, 2010 - Nov 15, 2010
Links
Related work: Red Venus Sitting In A Corner, Extras