Telford Shopping Centre sign
Size: 3744px × 5616px
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