Exhibition Terre Thaemlitz: INTERSTICES 03 Oct 2017 – 03 Dec 2017 Save / follow 23 I've seen this 5 Comment on Terre Thaemlitz: INTERSTICES Share Terre Thaemlitz: INTERSTICES with your friends Auto Italia South East London, United Kingdom