Exhibition Trulee Hall 08 Oct 2020 – 13 Jun 2021 Save / follow 52 I've seen this 10 Comment on Trulee Hall Share Trulee Hall with your friends Zabludowicz Collection, London London, United Kingdom