Saatchi Gallery, London, UK

New acquisition of works by Aboudia.

 

June 22, 2011