London, UK, 5th November, 2016. A protester makes an attempt to provoke the police, at last night's Million Mask Protest, in London's Trafalgar Square. Thousands converged on Trafalgar Square, to protest against, rampant capitalism, pollution and austerity measures.

- Image ID: H7H7KP
London, UK, 5th November, 2016. A protester makes an attempt to provoke the police, at last night's Million Mask Protest, in London's Trafalgar Square. Thousands converged on Trafalgar Square, to protest against, rampant capitalism, pollution and austerity measures.
Dario Earl / Alamy Stock Photo
Image ID: H7H7KP
The Million March Protest, London, 2016.
Location: The Strand, London, UK.

Similar stock images