Discover, explore and remember millions of personal stories from the First World War
Page 2 of 2
British Army 59104 Private Welsh Regiment
British Army P 18263 Private Military Foot Police