|
St. Mary’s Church
Church Street, Great Shelford, Cambridgeshire CB2 - England, UK

St. Mary is a fine village church, very large by the standards of most parish churches in the area and a sign of the traditional affluence of the area. The first parts of the church were constructed in the...
|