Church of St Mary the Virgin, Shelton, North Bedfordshire
Dean and Shelton, United Kingdom · built 1150
Church of St Mary the Virgin, Shelton, North Bedfordshire is a church in Dean and Shelton, United Kingdom, built in 1150.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).