Discover, explore and remember millions of personal stories from the First World War
Page 2 of 2
British Army 4552 Private Army Cyclist Corps
British Army 5940 Private Middlesex Regiment
British Army G/43406 Private Middlesex Regiment
British Army SE/510 Private Army Veterinary Corps
British Army M2/136150 Private Royal Army Service Corps