Notes on St. Mary's Church, Stamford.
St. Mary's Church (Stamford, England)
[Stamford : The Church,
1982]
Title from caption.