Royalty-free stock photo ID: 256785994
CHELTENHAM, UNITED KINGDOM - SEPTEMBER 8, 2014 - Shops with shoppers and tourists along the High Street, Cheltenham, Gloucestershire, England, UK, Western Europe, September 8, 2014.
By Caron Badkin
Shutterstock customers love this asset!
More from this artist