Shoppers walking past the high street fashion clothes shop retailer River Island in the town of Cheltenham Gloucestershire England UK


Size: 4000px × 2667px
Location: Cheltenham
Photo credit: © Nick Hatton / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: busy, cheltenham, clothes, fashion, gloucester, high, island, man, men, people, person, retailer, river, sale, sales, shop, shopers, shopping, store, street, uk, walking, woman, women