Exhibition Showcase 31 Mar 2017 – 26 Apr 2017 Barbican Library London, United Kingdom Save / follow 2 I've seen this Comment on Showcase Share Showcase with your friends