Exhibition Tacita Dean: STILL LIFE 15 Mar 2018 – 28 May 2018 Save / follow 39 I've seen this 14 Comment on Tacita Dean: STILL LIFE Share Tacita Dean: STILL LIFE with your friends The National Gallery London, United Kingdom