Electrical Light installation at North Bierley Hospital, Oakenshaw Lane, Cleckheaton for the North Bierley Joint Hospital Board

Items

See the items held within this item

Show items