Harlestone Village Hall

Harlestone Village Hall
Northampton, NN7 4EH
Photo of Harlestone Village Hall