A traditional Anglican church with medieval origins, St. Mary’s stands on the edge of Beighton a village on the outskirts of Sheffield in South Yorkshire.
A traditional Anglican church with medieval origins, St. Mary’s stands on the edge of Beighton a village on the outskirts of Sheffield in South Yorkshire.