Discover, explore and remember millions of personal stories from the First World War
Page 39 of 39
British Army 18587 Private Cheshire Regiment
British Army 533209 Private Labour Corps
British Army 110408 Serjeant Yeomanry
British Army 10574 Private Loyal North Lancashire Regiment
Born 1896
Royal Navy Z/7521 Royal Naval Division