Exhibition Self Comes To Mind 07 Sep 2018 – 16 Sep 2018 Save / follow I've seen this Comment on Self Comes To Mind Share Self Comes To Mind with your friends Electro Studios Project Space St Leonards On Sea, United Kingdom