Saatchi Gallery, London, UK

New acquisition of works by Armand Boua.
January 8, 2014