British Army 1794 Private 1/2nd Monmouthshire Regiment
British Army TR3/39891 Private Training Reserve 72nd Battalion
British Army 112716 Private Liverpool Regiment
British Army 1691 Private 1/2nd Monmouthshire Regiment
British Army 257010 Private Royal Engineers
British Army WR/150468 Private Royal Engineers
British Army 2033 Private 1/2nd Monmouthshire Regiment
British Army 33724 Private Royal Engineers
British Army 206243 Private Royal Army Medical Corps
British Army 2243 Private 1/2nd Monmouthshire Regiment
British Army 257766 Private 362nd Reserve Imperial Company
British Army 2355 Private 1/2nd Monmouthshire Regiment
British Army 451935 Private 3rd Glamorgan Reserve Territorial Force
British Army 1713 Private 1/2nd Monmouthshire Regiment
British Army 204920 Private Royal Welsh Fusiliers
British Army 407915 Private Royal Air Force
British Army 2123 Private 1/2nd Monmouthshire Regiment
British Army 2123 Private 2nd Home Service Garrison Battalion Motor Cyclist Regiment
British Army 1989 Private 1/2nd Monmouthshire Regiment
British Army 76012 Private Machine Gun Corps
British Army 76012 Private 1st Tank Corps
…
British Army 2123 Private 1/2nd Monmouthshire Regiment
British Army 2123 Private Motor Cyclist Regiment
British Army Second Lieutenant Labour Corps
…