Chen Wei’s solo exhibition “Make me illusory” at West Bund Museum, Shanghai 11 Nov 2021 - 27 Feb 2022 Chen Wei Venue: West Bund Museum, Shanghai, China More Information