Discover, explore and remember millions of personal stories from the First World War
Page 3 of 3
British Army G/18353 Private Middlesex Regiment
British Army 139975 Private Wiltshire Regiment
British Army Captain Dragoon Guards