The High Street in Stamford, Lincolnshire, England, UK
Size: 5697px × 3867px
Location: The High Street in Stamford, Lincolnshire, England, UK
Photo credit: © Ian Dagnall / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, british, center, centre, church, east, england, english, great, high, kingdom, lincolnshire, midlands, people, picturesque, road, scene, scenic, shoppers, shopping, shops, stamford, street, streets, summer, sun, sunny, sunshine, tower, town, towns, uk, united, view