Designed by
Title
Met Police security safety of Windsor City #117147678
Description
WINDSOR, UNITED KINGDOM - MAY 19, 2018: Met Police officers directing people traffic for royal wedding marriage celebration of Prince Harry, Duke of Sussex and the Duchess of Sussex Meghan Markle r
This image is editorial