Rough sleeper in Windsor, town, where Prince Harry and Megan Merkle will marry at St George's Chapel within Windsor Castle, Berkshire, England, UK


Windsor, town and castle, where Prince Harry and Megan Merkle will marry at St George's Chapel within Windsor Castle, Berkshire, England, UK


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

Keywords: berkshire, castle, chapel, georges, homeless, rough, sleeper, st, street, thames, windsor