British Army L/5827 Warrant Officer Class 2 Royal Fusiliers
British Army Second Lieutenant Royal Fusiliers
British Army Captain Royal Fusiliers
British Army 268857 Private West Yorkshire Regiment
British Army S/445489 Private Army Service Corps
British Army 10747 Private Leinster Regiment
British Army 7177600 Private Leinster Regiment
British Army TS/3885 Private Army Service Corps
British Army 31933 Sapper Northumberland Fusiliers
British Army 18479 Private East Riding of Yorkshire Yeomanry
British Army 549248 Private Labour Corps
British Army 78096 Pioneer Royal Engineers
British Army 78096 Sapper Royal Engineers
British Army 14513 Lance Corporal Essex Regiment
British Army 14513 Acting Warrant Officer Class 2 Essex Regiment
British Army 6496 Private North Staffordshire Regiment
British Army 6496 Warrant Officer Class 2 North Staffordshire Regiment
British Army 13009 Private Hussars
British Army 246344 Private Royal Engineers
British Army 2/14294 Private South Wales Borderers
British Army 249937 Private Royal Engineers
British Army 6/3555 Private Connaught Rangers
British Army 05717 Private Hampshire Regiment
British Army 408846 Private Labour Corps
…