British Army 2040 Private Royal Army Medical Corps 223rd Ambulance
British Army 2040 Acting Serjeant Royal Army Medical Corps 223rd Ambulance
British Army 7245796 Acting Serjeant Royal Army Medical Corps 223rd Ambulance
British Army 2128 Private 2nd Welsh Field Ambulance
British Army 2128 Private Royal Army Medical Corps
Born 1898
British Army 35906 Private Yorkshire Regiment
British Army 79766 Private Northumberland Fusiliers
British Army 35906 Yorkshire Regiment