Police security at the Royal wedding of Prince Harry and Meghan Markle.

- Image ID: MNWA0M
Police security at the Royal wedding of Prince Harry and Meghan Markle.
Geoffrey Robinson / Alamy Stock Photo
Image ID: MNWA0M
Location: Windsor Castle, Windsor, UK

Similar stock images