London, UK, 2011Protest against government spending cuts. 
Back to Top