Person
Peerage person ID=439791
Family
Not who you're looking for? Others named Charles Douglas Armstrong: British military personnel (1897-1985)