Search found 286 results

Advanced
Filters
Type
Place of birth
Rank
Unit
Service
Last name first letter
Contribution
Country
CSV Export

Type

Place of birth

Rank

Unit

Service

Last name first letter

Contribution

Country

  • British Army Lieutenant Army Veterinary Corps Attached 3rd Signal Corps

    British Army Captain Royal Engineers Cavalry Division

  • British Army 23601 Private Yorkshire Regiment 1st Battalion

    British Army WR282193 Sapper Royal Engineers 4th Company

    British Army 18708 Private Reserve Regiment of Cavalry 3rd Battalion

  • British Army Second Lieutenant Royal Army Medical Corps 3rd Cavalry Field Ambulance

    British Army Temporary Captain 1st Military Hospital Canterbury

  • British Army D/14203 Private 3rd Reserve Cavalry Regiment attached 2nd Life Guards

    British Army 4322 Private Guards Machine Gun Regiment

    British Army 12468 Private Guards Machine Gun Regiment

  • British Army Captain Head Quarters Staff

    British Army Brevet Major 53rd Divisional Head Quarters Staff

    British Army Brevet Major Royal Dragoons

  • British Army 1042/1296 Corporal 3rd South African Mounted Rifles

    British Army Second Lieutenant Westminster Dragoons

    British Army Captain Motor Machine Gun Corps

0 null