NEWSPEAK: BRITISH ART NOW

INSTALLATION VIEWS


25 OCTOBER 2009 - 17 JANUARY 2010 The State Hermitage Museum, St Petersburg, Russia