Cartogiraffe.com

St Mary the Virgin, Great Bardfield

St Mary the Virgin, Great Bardfield is a church in Great Bardfield in Braintree.