Red Lion Square, Stamford, Lincolnshire, c2010-c2018. General view of the square during a street market, from the south-east, with All Saints Church in the background.
World Europe United Kingdom England Lincolnshire Stamford
Locations & Buildings Places of Worship
Religion & Belief Christianity
Trade & Industry Shops & Markets
Pixel Dimensions (W x H) : 5792x8688
File Size : 147,425kb