Discover, explore and remember millions of personal stories from the First World War
Page 25 of 25
British Army 20849 Private West Yorkshire Regiment
British Army 240445 Private Royal Field Artillery
British Army 300812 Private Tank Corps
…