Windsor "rough sleeping epidemic", as the number of homeless people on the streets of the Royal town escalates, Berkshire, England, United Kingdom
Size: 5760px × 3840px
Location: Windsor, Berkshire, England, UK
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: addicts, bags, castle, drug, elizabeths, epidemic, home, homeless, homelessness, people, queen, rough, royal, shelter, sleepers, sleeping, town, wedding, windsor