Captain Duncan McFarlane Russell
Service Number: QX6157Details
First name/s
Duncan McFarlane
Last name
Russell
Service Number
QX6157
Final rank
Captain
Place of Birth
Conflicts
Places
Timeline
- 23/04/1940
- date of enlistment
- 15/02/1946
- date of discharge