Exhibition Grot 01 Jun 2019 – 22 Jun 2019 The Horse Hospital London, United Kingdom Save / follow 9 I've seen this 2 Comment on Grot Share Grot with your friends