Prince Harry and Meghan Merkle Royal Wedding, Windsor, Berkshire, United Kingdom
Size: 3264px × 4896px
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