Police car at speed in Trafalgar Square

- Image ID: BEGJ2F
Police car at speed in Trafalgar Square
Justin Kase ztwoz / Alamy Stock Photo
Image ID: BEGJ2F
Location: Trafalgar Square London England UK