Leo Gallery Shanghai|Critical Configuration

14 June - 15 August 2020