Armstrong, Homer Scott

Parents
Armstrong, Robert L & Dinsdale, Olga
Birthdate
1917 Oct 28
Deathdate
1981 Jan 22
Spouse
Demurrell, Marguerite Primrose
Volume
AV5
Page
1