Newspeak: British Art Now

Saatchi Gallery, 30 May - 17 October 2010
May 30, 2010