British Army 4345 Private Royal Lancaster Regiment
British Army 201496 Private Royal Lancaster Regiment
British Army 2975 Private Worcestershire Regiment
British Army 240753 Private Worcestershire Regiment
British Army 3783 Serjeant London Regiment
British Army 631515 Serjeant London Regiment
British Army S4/064735 Private Army Service Corps
British Army S4/064735 Corporal Army Service Corps
British Army 105742 Private Canadian Infantry Battalion
British Army 631515 Serjeant London Regiment
British Army Second Lieutenant Cheshire Regiment
British Army Second Lieutenant Cheshire Regiment 1st Battalion
British Army Lieutenant Cheshire Regiment 1st Battalion
…