THEORY OPERA – Soldiers under the Debris
Shanghai Biennale | 11 November 2016 – 12 March 2017