Saatchi Gallery, London, UK

New acquisition of works by Leonce Raphael Agbodjelou.

September 22, 2011