British Army 1267 Private Middlesex Regiment
British Army 265263 Private Middlesex Regiment
British Army S/8831 Private Argyll and Sutherland Highlanders
British Army 61080 Private Welsh Regiment
British Army TR4/34630 Private Training Reserve Battalion
British Army 53151 Private Highland Light Infantry
British Army 41777 Private King's Own Scottish Borderers
British Army 4595 Private Royal Scots
British Army 201384 Private Royal Scots
British Army 18438 Private Highland Light Infantry
British Army 42188 Private King's Own Scottish Borderers
British Army 36820 Private Royal Scots Fusiliers
British Army 1149 Private Scottish Rifles
British Army 325209 Private Royal Engineers
…
British Army SS/23365 Private Royal Army Service Corps
British Army D/9569/S Private Royal Marine Labour Corps
British Army 18978 Private Scottish Rifles
British Army 1993 Private Labour Corps
British Army Medical Officer Scottish Unit Rowen
British Army Captain Royal Army Medical Corps