a_d
Tuesday, May 15th
Union Jack flags fly across the main shopping street in Windsor, Tuesday, May 15, 2018. Preparations are being made in the town ahead of the wedding of Britain's Prince Harry and Meghan Markle that will take place in Windsor on Saturday May 19. (AP Photo/Frank Augstein)