Windsor prepares for the Royal Wedding of Prince Harry and Meghan Markle. 18th May, 2018. An AA Royal Wedding sign in Windsor the night before Harry and Meghan’s wedding. Credit: Maureen McLean/Alamy
Size: 4500px × 2995px
Location: Windsor, Berkshire, UK
Photo credit: © Maureen McLean / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: aa, berkshire, borough, duchess, duke, harry, kingdom, maidenhead, markle, meghan, pedestrians, preparation, prince, royal, sign, sussex, united, wedding, windsor