Police officers on patrol in central Cardiff during the Champions League final in Cardiff, Wales, UK.


Size: 3073px × 4609px
Photo credit: © Matthew Horwood / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 999, armed, cardiff, defence, defense, emergency, force, gun, helmet, logo, patrol, police, safety, secure, security, services, sign, terror, threat, weapons