Royal wedding follow-up
Add to Lightbox DownloadCrowds queue for hundreds of yards to tour Windsor Castle on the day following the wedding of Prince Harry to Meghan Markle in Windsor, Berkshire. WINDSOR, May 20 2018.


Crowds queue for hundreds of yards to tour Windsor Castle on the day following the wedding of Prince Harry to Meghan Markle in Windsor, Berkshire. WINDSOR, May 20 2018.