Edgar Barker, Printers Engineer, Cleckheaton

Edgar Bark­er, Print­ers Engin­eer, Cleckheaton