Windsor Royal Shopping Center is busy with tourists and shoppers.
Size: 5471px × 2053px
Location: Windsor Royal Shopping, Thames Street, Windsor, UK
Photo credit: © Matthew Ashmore / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: arcade, busy, center, centre, crowd, crowded, outdoor, outdoors, people, retail, royal, shopper, shoppers, shopping, shops, therapy, tourism, travel, windsor