British Army 3/8531 Serjeant Bedfordshire Regiment
British Army 46868 Serjeant Suffolk Regiment
British Army 3/8531 Serjeant Bedfordshire Regiment
British Army 46868 Serjeant Suffolk Regiment
British Army 357 Serjeant West Somerset Yeomanry
British Army 7564 Private King's Royal Rifle Corps
British Army 13/50473 Private Training Reserve Battalion
British Army 355373 Private Royal Engineers
…
British Army 34846 Private Hampshire Regiment
British Army 106581 Private Labour Corps
British Army 785 Private West Somerset Yeomanry
British Army 27725 Private Somerset Light Infantry
British Army Second Lieutenant Wiltshire Regiment
British Army S/26 Private Royal Army Medical Corps
British Army 722709 Private London Regiment
British Army 5876 Private Royal Army Medical Corps
British Army 201314 Corporal Royal Field Artillery
British Army 731768 Corporal Royal Field Artillery
British Army G/44986 Private The Queen's Regiment
British Army 77212 Private Labour Corps
British Army 26392 Private West Riding Regiment