King Cross Library

King Cross Library
151 Haugh Shaw Road, Halifax, West Yorkshire, HX1 3BG
Photo of King Cross Library