Church of St Mary the Virgin, Shelton, North Bedfordshire


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