St Michael's Church Hall

St Michael's Church Hall
Bailiffgate, Alnwick, Northumberland, NE66 1LY
Photo of St Michael's Church Hall