Cartogiraffe.com

Queen Adelaide Village Hall

Queen Adelaide Village Hall is a community centre in Ely Road in Ely in East Cambridgeshire.