Nanjing Triennale

10 September 2008 -10 November 2008

Nanjing Museum, China

Installation view, Nanjing Triennale, Nanjing Museum