Chen Zhe: A Slow Remembering of A Long Forgetting

13 November 2020 - 13 January 2021 Shanghai