London, UK. 13 March 2017. Pro-Brexit protesters in Parliament Square.

- Image ID: HTR3XC
Bettina Strenske / Alamy Stock Photo
Image ID: HTR3XC
Location: Parliament Square, London, UK

Similar stock images