Search found 391 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 8950 Company Serjeant Major /Warrant Officer Class 2 York and Lancaster Regiment

  • British Army Lieutenant Punjabis

  • British Army 6039 Private Dragoon Guards

  • British Army 19698 Private Scottish Rifles

  • British Army 32342 Corporal Machine Gun Corps

  • British Army 20634 Private Gloucestershire Regiment

  • British Army 5614 Private London Regiment

  • British Army Captain Punjabis

    Indian Army Major 90th Punjabis

  • British Army 421070 Private Royal Army Medical Corps

  • British Army Captain 90th Punjabis