Newington Village Hall

Newington Village Hall
Folkestone, Kent, CT18 8AU
Photo of Newington Village Hall