London - June 1: Anti fascists square up against the police during a BNP rally in Westminster, London June 1st, 2013 in London England.
Editorial use only
Editorial credit: Chris Harvey / Shutterstock.com

Royalty-free stock photo ID: 141591445

London - June 1: Anti fascists square up against the police during a BNP rally in Westminster, London June 1st, 2013 in London England.