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