British Army Second Lieutenant Royal Engineers
British Army Lieutenant Royal Engineers
British Army Captain Royal Engineers
British Army 6166 Private Army Service Corps
British Army 33871 Private Yorkshire Regiment
British Army S/6588 Lance Corporal Seaforth Highlanders
British Army S/6588 Corporal Seaforth Highlanders
British Army 2401 Private Highland Light Infantry
British Army 566770 Private Labour Corps
British Army S/14799 Private Argyll and Sutherland Highlanders
British Army 31081 Private Argyll and Sutherland Highlanders
British Army T2/017138 Driver Army Service Corps
British Army S/30142 Driver Cameron Highlanders
British Army 177770 Driver Machine Gun Corps
…
British Army 4205 Private King's Liverpool Regiment
British Army Second Lieutenant Durham Light Infantry
British Army 36060 Private Northamptonshire Regiment
British Army 87270 Private Labour Corps
British Army 56430 Private Duke of Cornwall's Light Infantry
British Army 01610 Private Devonshire Regiment
British Army 802 Gunner Royal Field Artillery
British Army 645679 Gunner Royal Field Artillery