Exhibition Host Exhibition 05 Jul 2016 – 30 Sep 2016 sketch Mayfair London, United Kingdom Save / follow 3 I've seen this 1 Comment on Host Exhibition Share Host Exhibition with your friends