Discover, explore and remember millions of personal stories from the First World War
Page 1 of 1
British Army 58416 Sapper Royal Engineers
British Army Second Lieutenant General List
New Zealand Expeditionary Force 50156
New Zealand Expeditionary Force 28767
British Army 11671 Private Highland Light Infantry
British Army P13747 Private Military Foot Police