Critical Configuration: Leo Gallery Shanghai

14 June - 15 August 2020