Stamfordham Village Hall

Stamfordham Village Hall
North Side, Newcastle upon Tyne, NE18 0LA
Photo of Stamfordham Village Hall