Thursday, 26 April 2018

Stamford, Lincolnshire

A visit to the beautiful town of Stamford in Lincolnshire.