Windsor, UK, 19 May 2018. Crowds watching a live screening of the Royal wedding of Harry and Meghan at the National Maritime Museum in Royal Greenwich in London England Credit: richard chandler/StockimoNews/Alamy Live News


Crowds watching a live screening of the Royal wedding of Harry and Meghan at the National Maritime Museum in Royal Greenwich in London England


Size: 4032px × 3024px
Photo credit: © richard chandler / StockimoNews / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, crowd, crowds, family, greenwich, harry, live, london, markle, meghan, royal, screening, stockimo, wedding, windsor