Discover, explore and remember millions of personal stories from the First World War
Page 30 of 30
British Army 13660 Private Hampshire Regiment
British Army 20241 Private Duke of Cornwalls Light Infantry
British Army 1596 Private Middlesex Regiment
British Army WR/10811 Private Royal Engineers
British Army 24075 Private Bedfordshire Regiment
British Army 7064 Company Serjeant Major Royal Engineers
British Army Temporary Lieutenant Northamptonshire Regiment
Canadian Expeditionary Force 2691700