Prince Harry and Meghan Merkle Royal Wedding, Windsor, Berkshire, United Kingdom


Size: 5760px × 3840px
Location: Windsor Castle, Windsor, UK
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2018, chapel, crowds, duchess, duke, georges, harry, markles, meghan, merkel, prince, public, royal, st., sussex, wedding, windsor