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.