Windsor, UK. 18th May, 2018. Royal wedding build-up. Prince Harry and Meghan Markle, Royal wedding, Windsor, UK, 2018 Credit: Insook Gardiner/Alamy Live News


Size: 6720px × 4480px
Location: Windsor Castle, Windsor, UK
Photo credit: © Insook Gardiner / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: &, 2018, cavalry, celebrate, celebrating, celebration, ceremony, cheering, control, crowd, crowds, duchess, duke, family, harry, long, markle, marks, meghan, prince, royal, royals, sparkle, spenser, sussex, walk, waving, wedding, windsor