2 Metropolitan Policemen on horseback in Trafalgar Square

- Image ID: DWY28T
2 Metropolitan Policemen on horseback in Trafalgar Square
Victoria Clark / Alamy Stock Photo
Image ID: DWY28T
Location: Trafalgar Square, London, England