Exhibition The Place is Here 22 Jun 2017 – 10 Sep 2017 South London Gallery London, United Kingdom Save / follow 21 I've seen this 4 Comment on The Place is Here 1 Share The Place is Here with your friends