British Army South African Native Labour Corps
British Army 8480 Private South African Native Labour Corps
British Army Nigeria Regiment
British Army 7031 Private Nigeria Regiment
British Army South African Native Labour Corps
British Army 8483 Private South African Native Labour Corps
British Army South African Native Labour Corps
British Army 8532 Private South African Native Labour Corps
Born 1891
Royal Navy F33166
British Army Camel Transport Company
British Army 473 Corporal Camel Transport Company
British Army 473 Corporal Egyptian Labour Corps
…
British Army Royal Engineers Inland Water Transport
British Army 198 Corporal Royal Engineers Inland Water Transport
British Army Nigerian Inland Water Transport Royal Engineers
British Army NM52 Corporal Nigerian Inland Water Transport Royal Engineers