Police security at the Royal wedding of Prince Harry and Meghan Markle.
Size: 5184px × 3456px
Location: Windsor Castle, Windsor, UK
Photo credit: © Geoffrey Robinson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: armed, boat, carriage, castle, cavalry, celebrating, checking, checks, cheering, control, crowd, crowds, dog, drawn, dress, duchess, duke, family, guns, harry, horse, horses, kings, machine, markle, megan, meghan, mounted, officers, patrolling, police, prince, procession, road, royal, royals, security, smiling, sniffer, sussex, uniform, waving, wedding, windsor