British Army Second Lieutenant Royal Garrison Artillery
British Army Lieutenant Royal Garrison Artillery
British Army 3536 Lance Corporal Hampshire Regiment
British Army 19506 Private Rifle Brigade
British Army 581206 Private Labour Corps
British Army 2584 Private Hampshire Regiment
British Army 241006 Private Hampshire Regiment
British Army 1992 Corporal Royal Field Artillery
British Army 1992 Serjeant Royal Field Artillery
British Army 117 Private Royal Army Medical Corps
British Army 46607 Private Surrey Yeomanry
British Army T4/243164 Private Royal Army Service Corps
British Army 495725 Private London Regiment 1/15th lond Battalion
British Army 50849 Private King's Royal Rifle Corps
British Army 020969 Private Army Ordnance Corps Territorial Force
British Army 2765 Private Hampshire Regiment
British Army 285133 Private Oxfordshire and Buckinghamshire Regiment
British Army WR/326323 Sapper Royal Engineers
British Army 330935 Sapper Royal Engineers
British Army Assistant Commissary Post Office
British Army Captain 120th Rajputs Infantry
British Army Lieutenant Army Veterinary Corps
British Army Captain Army Veterinary Corps
British Army Acting Major Army Veterinary Corps
British Army R/14348 Private King's Royal Rifle Corps
British Army T2295 Sapper Royal Engineers
British Army 519401 Sapper Royal Engineers
British Army 22370 Private Oxfordshire and Buckinghamshire Light Infantry