British Army 14737 Private Suffolk Regiment
British Army 14737 Corporal Suffolk Regiment
British Army 22017 Private Rifle Brigade
British Army 618194 Private Labour Corps
British Army 2599 Private Surrey Yeomanry
British Army 45668 Private Surrey Yeomanry
British Army 2348 Private Middlesex Regiment Yeomanry
…
British Army 10389 Private Honourable Artillery Company
British Army 203074 Acting Corporal Royal Engineers
British Army 2170 Acting Corporal Royal Engineers
British Army Second Lieutenant Royal Engineers
British Army 691 Private Royal Army Medical Corps
British Army G/24858 Private Royal Sussex Regiment
British Army 691 Acting Corporal Royal Army Medical Corps
…