Discover, explore and remember millions of personal stories from the First World War
Page 3 of 3
British Army T/248 Transport Warrant Officer Class 1 Army Ordnance Corps
British Army 7579070 Warrant Officer Class 2 Royal Army Ordnance Corps
British Army 9371 Private Norfolk Regiment
British Army M2/194011 Private Army Service Corps
British Army 3/9033 Private Suffolk Regiment
British Army G/5862 Private Middlesex Regiment
British Army 114572 Private Machine Gun Corps
British Army 16L/5196 Private Lancers
British Army L/13134 Private Corps of Lancers