British Army 40 Warrant Officer Class 1 South African Medical Corps
British Army 56 Warrant Officer Class 1 Field Pay Staff
British Army 5768 Warrant Officer Class 1 East African Labour Corps
British Army 325 Serjeant Brand's Free State Rifles
British Army 789 Serjeant 1/2nd South African Medical Brigade
British Army 5860 Serjeant East African Labour Corps
British Army Lieutenant Royal Army Medical Corps
British Army Captain Royal Army Medical Corps
South African Services 14006 Private South African Infantry
British Army Captain South African Medical Corps
British Army Lieutenant Royal Army Medical Corps attached Essex Regiment
British Army Captain Royal Army Medical Corps attached Essex Regiment
British Army SS/191 Private 4th South African Mounted Rifles
British Army Captain Royal Army Medical Corps
British Army Captain Cameronians (Scottish Rifles) 5th Battalion
British Army 90 Serjeant South African Medical Corps
British Army Acting Captain King's Royal Rifle Corps
British Army Captain King's Royal Rifle Corps
British Army 791 Corporal South African Medical Corps 2nd Field Ambulance
British Army 791 Commander 11th Officer Cadet Battalion