Discover, explore and remember millions of personal stories from the First World War
Page 10 of 10
British Army G/43170 Middlesex Regiment
British Army 129850 Pioneer Royal Engineers
British Army 41069 Private South Staffordshire Regiment
British Army 6355 Private Connaught Rangers
British Army 66572 Private Northumberland Fusiliers
British Army 65777 Private Cheshire Regiment