The Abyss Stares Back: Edel Assanti, London, UK

9 October - 20 November 2015