London, UK. Damage during demonstrations against governments spending cuts.
↑Back to Top