THEORY OPERA – EXCELLENT EXCUSE
Shanghai Biennale | 11 November 2016 – 12 March 2017