Discover, explore and remember millions of personal stories from the First World War
Page 6 of 6
British Army 1417 Trooper Royal Horse Guards
British Army 1589 Serjeant Royal Army Medical Corps
British Army 17240 Private Gloucestershire Regiment
British Army 4797 Somerset Light Infantry
British Army 205319 Bedfordshire Regiment
British Army G/58412 Private Middlesex Regiment