Family: Nicholas Stuard, LLD / (F13270)
-
Female
Elizabeth Stuard
Birth 1580 Leckhampton, Gloucestershire, England Death 11 May 1649 Leckhampton, Gloucestershire, England Burial Spouse Richard Norwood | F7442 Marriage 1597 Leckhampton, Gloucestershire, England