Shops and the High street in Stevenage Old Town Hertfordshire UK
Size:
7360px × 4912px
Photo credit: ©
Julian Eales / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
centre,
hertfordshire,
high,
shops,
stevenage,
street,
town,
uk