Exhibition Screen 25 Sep 2015 – 18 Oct 2015 Save / follow I've seen this Comment on Screen Share Screen with your friends Turps Gallery London, United Kingdom