St. Michael's Church and High Street Stamford 1982
St. Michael's Church and High Street Stamford 1982
St. Michael's Church and High Street Stamford 1982