London, England, UK. Armed police officer on duty in Horse Guards Parade, Whitehall

- Image ID: W22725
London, England, UK. Armed police officer on duty in Horse Guards Parade, Whitehall
PjrNews / Alamy Stock Photo
Image ID: W22725
Location: Horse Guards Parade, London, UK