London, England, UK. Metropolitan police officers on bicycles in Trafalgar Square

- Image ID: EK6C6H
London, England, UK. Metropolitan police officers on bicycles in Trafalgar Square
PjrTravel / Alamy Stock Photo
Image ID: EK6C6H