Family: David Archibald Armstrong / Lori J. Elred (F6621)
-
Male
David Archibald Armstrong
Birth 1370 Roxburghshire, Scotland Death 1445 Falde, Scotland Burial Roxburghshire, Scotland Marriage Father Mother
Male
+ Thomas Armstrong
Birth 10 Jan 1425 Roxburghshire, Scotland Death 10 Jan 1498 Dumfries-shire, Scotland Burial 1498 Argyleshire, Scotland Spouse Lady Clarissa Almie Melody | F6490 Marriage