Windsor prepares for the Royal Wedding of Prince Harry and Meghan Markle. 18th May, 2018. Locals and tourists at the Two Brewers Pub 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: beer, berkshire, borough, brewers, duchess, duke, harry, hospitality, kingdom, maidenhead, markle, meghan, preparation, prince, pub, royal, sheet, street, sussex, united, wedding, windsor