Discover, explore and remember millions of personal stories from the First World War
Page 2 of 2
British Army 196326 Private Labour Corps
British Army 3812 Private Cameron Highlanders
British Army S-43000 Private Cameron Highlanders
British Army 40377 Private Yorkshire Regiment
British Army 7637 Private Yorkshire Regiment
British Army 203047 Private Yorkshire Regiment
…