Exhibition The Worm at the Core 21 Oct 2022 – 13 Nov 2022 SET London, United Kingdom Save / follow 9 I've seen this Comment on The Worm at the Core Share The Worm at the Core with your friends