Armed police officers on patrol in Downing Street, London, England, UK

- Image ID: CMXTF3
Armed police officers on patrol in Downing Street, London, England, UK
David Lichtneker / Alamy Stock Photo
Image ID: CMXTF3
Location: London, England, UK

Similar stock images