Discover, explore and remember millions of personal stories from the First World War
Page 11 of 11
British Army 6202 Private 4th Dragoon Guards
British Army 1040 Private Army Veterinary Corps
British Army Lieutenant 30th Battalion Australian Imperial Force