British Army 870 Private Royal Wiltshire Yeomanry
British Army 204045 Private Wiltshire Regiment
British Army 2498 Private Norfolk Yeomanry
British Army 140202 Private Norfolk Yeomanry
British Army 9529 Private Norfolk Regiment
British Army 5763551 Private Norfolk Regiment
British Army T/4/059473 Private Army Service Corps
British Army 26303 Private West Riding Regiment
British Army 44144 Private King's Royal Rifle Corps
British Army 169634 Private Royal Army Medical Corps
British Army 51259 Private Bedfordshire Regiment
British Army 59729 Private Suffolk Regiment
British Army 5261 Private London Regiment
British Army 7768 Private London Regiment
British Army 473985 Private London Regiment
British Army 1275 Private London Regiment
British Army 630193 Private London Regiment
British Army S5898 Rifleman Rifle Brigade
British Army S5898 Private Rifle Brigade
British Army 180 Private Royal Army Medical Corps
British Army Second Lieutenant Cheshire Regiment
British Army 11667 Private Hampshire Regiment
British Army WR296713 Sapper Royal Engineers
British Army 334317 Sapper Royal Engineers
British Army 243265 Sapper Royal Engineers
British Army WR/505511 Sapper Royal Engineers
British Army 17942 Private Welsh Regiment
British Army 17942 Corporal Welsh Regiment