Saatchi Gallery, London, UK

Group exhibition entitled 'Pangaea II: New Art From Africa and Latin America', Saatchi Gallery, London, 11 March to 15 October 2015.
June 6, 2014