Boston Pescod Square shopping centre

  • 3 years ago
The Pescod Square shopping centre in Boston, Lincolnshire, England, UK. Also can be seen, St Botolph's Church with it's tower, known as "Boston Stump".

Recommended