Keyston Village Hall

Keyston Village Hall
Loop Road, Keyston, Huntingdon, PE28 0RB
Photo of Keyston Village Hall