Discover, explore and remember millions of personal stories from the First World War
Page 10 of 10
British Army 14628 Private South Wales Borderers
British Army D/4442 Private 3rd Dragoon Guards
British Army 1122 Company Serjeant Major 16th Battalion
British Army 4242 Trooper 2nd Life Guards
British Army 4089 Private Royal Army Medical Corps 7th Field Ambulance
British Army 5837 Private Royal Army Medical Corps 3rd General Hospital