Under the Shell


London, No. 11, Grosvenor Street, Mayfair, London W1K 4QB, UK
10 June - 21 July 2016