Stockton-on-Tees Town Centre High Street north east England UK

- Image ID: D6Y5EC

Stockton-on-Tees Town Centre High Street north east England UK

Washington Imaging / Alamy Stock Photo

Image ID: D6Y5EC

Location: High Street, Stockton-on-Tees, Cleveland, England, UK