Church of St Mary the Virgin, Shelton, North Bedfordshire explained

Church of St Mary the Virgin is a Grade I listed church in Shelton, Bedfordshire, England.

See also

References

52.3075°N -0.4853°W