British Army 303338 Private Royal Army Medical Corps 2nd Highland Field Ambulance
British Army 1056 Private Royal Army Medical Corps 2nd Lancashire Field Ambulance
British Army 303115 Private Royal Army Medical Corps 2nd High Field Ambulance
British Army 366445 Private Royal Army Medical Corps 2nd Welsh Field Ambulance
British Army 339308 Serjeant Royal Army Medical Corps 2nd Lancashire Field Ambulance
British Army 366164 Private Royal Army Medical Corps 2nd Welsh Field Ambulance
British Army 6461 Private 2nd Cavalry Field Ambulance Royal Army Medical Corps
British Army 366307 Private Royal Army Medical Corps 2nd Welsh Field Ambulance
British Army 1076 Corporal Royal Army Medical Corps 2nd Field Ambulance
British Army 1076 Acting Warrant Officer Class 2 Royal Army Medical Corps
British Army 2611 Private Royal Army Medical Corps 2nd Egyptian Army Field Ambulance
British Army 339229 Private 98th Field Ambulance Royal Army Medical Corps attached 1/2nd Field Ambulance
British Army 495431 Private Royal Army Medical Corps 2nd Hospital Corps Field Ambulance
British Army 468 Corporal 2nd Field Ambulance Royal Army Medical Corps
British Army Lieutenant Labour Corps
British Army 9220 Private Royal Army Medical Corps 2nd Field Ambulance
British Army 613899 Private Royal Engineers
British Army 475307 Private Royal Army Medical Corps 2nd East Anglia Field Ambulance
British Army 1892 Private 2nd West Lancashire Field Ambulance
British Army 1892 Private Royal Army Medical Corps
British Army 437446 Private Royal Army Medical Corps 2nd South Midland Field Ambulance
British Army 403572 Private Royal Army Medical Corps 2nd West Riding Field Ambulance
British Army 318464 Private Royal Army Medical Corps 2nd Low Land Field Ambulance
British Army 437263 Serjeant Royal Army Medical Corps 2nd South Midlands Field Ambulance