Telford Shopping Centre sign
Size: 5616px × 3744px
Location: Telford, Telford and Wrekin, Shropshire, England UK
Photo credit: © Keenstock / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: centre, city, shopping, shropshire, sign, telford, town, wrekin