Exhibition Shutters! 09 Oct 2019 – 13 Oct 2019 Save / follow 2 I've seen this Comment on Shutters! Share Shutters! with your friends Eccleston Project Space London, United Kingdom