Haslingfield Village Hall

Haslingfield Village Hall
New Road, Haslingfield, Cambridgeshire, CB23 1JP