British Army 42027 Private Worcestershire Regiment
British Army 582701 Private Labour Corps
British Army 47884 Private Welsh Regiment
British Army 44933 Private Welsh Regiment
British Army TR/4/16441 Private Training Reserve Battalion
…
British Army 4323 Private Loyal North Lancashire Regiment
British Army 23338 Private Yorkshire Light Infantry
British Army 23339 Private Yorkshire Light Infantry
British Army Temporary Second Lieutenant Loyal North Lancashire Regiment
British Army Captain Loyal North Lancashire Regiment
British Army 94953 Driver Royal Field Artillery
British Army 94953 Gunner Royal Field Artillery
British Army 6878 Private Royal Welsh Fusiliers
British Army 200239 Private Royal Welsh Fusiliers
British Army SE/8197 Private Army Veterinary Corps
British Army 34142 Private Yorkshire Regiment
British Army 2861 Private London Regiment
British Army 303122 Private Essex Regiment
British Army 200498 Private North Staffordshire Regiment
British Army 20393 Lance Corporal Manchester Regiment
British Army 20393 Corporal Manchester Regiment
British Army 2108 Private Loyal North Lancashire Regiment