Chen Wei’s solo exhibition “Make me illusory” at West Bund Museum, Shanghai

Chen Wei’s solo exhibition “Make me illusory” at West Bund Museum, Shanghai

Venue: West Bund Museum, Shanghai, China

Artworks
All