High Street, Stourport-on-Severn, Worcestershire, England, UK
Size: 4287px × 2848px
Location: Stourport-on-Severn, Worcestershire, England, United Kingdom
Photo credit: © Colin Underhill / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, british, buildings, center, centre, england, english, gb, great, high, kingdom, severn, shopping, shops, stourport, stourport--severn, street, streets, summer, sunny, town, towns, uk, united, worcestershire, worcs