Discover, explore and remember millions of personal stories from the First World War
Page 3 of 3
British Army 33826 Private Royal Scots
British Army 14007 Private Cameron Highlanders
British Army 79520 Sapper Royal Engineers
British Army 14851 Private Royal Highlanders
British Army 3290 Private Labour Corps