Police Horses London England UK
Size: 3527px × 5471px
Location: Westminster London England UK
Photo credit: © Andy Myatt / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: authority, blinkers, bobbys, demonstate, demonstating, demonstrate, demonstrating, england, helmet, horse, horses, law, london, metropolitan, mounted, order, police, reportage, riot, shields, uk, visor, visors