Mounted Metropolitan Police in St James Park, London, England,


Mounted Metropolitan Police in St James Park, London, England,


Size: 5000px × 3524px
Location: St James Park, London, England,
Photo credit: © Mark Richardson / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: british, capital, city, england, english, horse, horses, james, law, london, metropolitan, mounted, officer, officers, park, patrol, patrolling, police, policeman, policemen, policing, riding, section, st, street, uk, uniform, westminster