G20 New Number of the Beast 2009
To mark the G20 arrival in London and celebrate the protesters in the City we’ve made a trashed installation down in shopping central
To mark the G20 arrival in London and celebrate the protesters in the City we’ve made a trashed installation down in shopping central