A Union Flag decorated with images of Prince Harry and

A Union Flag decorated with images of Prince Harry and Meghan Markle hangs from a building outside Windsor Castle ahead of their wedding, in Windsor, Britain May 16, 2018. REUTERS/Marko Djurica

Top Stories

- Advertisement -