Windsor, UK, 19 May 2018.Royal wedding 19th May 2018 Prince Harry and Meghan Markle leaving Windsor Castle after ceremony

- Image ID: MNPCW5
Windsor, UK, 19 May 2018.Royal wedding 19th May 2018 Prince Harry and Meghan Markle leaving Windsor Castle after ceremony
Insook Gardiner / Alamy Stock Photo
Image ID: MNPCW5
Location: Windsor Castle, Windsor, UK

Similar stock images