Exhibition The Last Show 31 May 2015 – 26 Jun 2015 Save / follow I've seen this Comment on The Last Show Share The Last Show with your friends The Kitchen Window Gallery London, United Kingdom