Cartogiraffe.com

St Giles, Great Maplestead

St Giles, Great Maplestead is a church in Great Maplestead in Braintree.