Royal Wedding Day, Windsor, Berkshire, UK. 19th May, 2018. Windsor was packed with thousands of well wishers from across the globe on the day of the Royal Wedding of Prince Harry and Meghan Markle. Credit: Maureen McLean/Alamy


Size: 4500px × 2995px
Location: Windsor, Berkshire, UK
Photo credit: © Maureen McLean / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: berkshire, borough, british, crowd, day, duchess, duke, england, fans, flags, harry, kingdom, maidenhead, markle, meghan, prince, royal, scenes, sussex, uk, united, wedding, windsor, wishers