St Michael's Church Hall

St Michael's Church Hall
Dowhills Road, Blundellsands, Liverpool, Merseyside, L23 8SP
Photo of St Michael's Church Hall