Margery Elliot - Pedigree | FamilyCentral
About This Database
Margery Elliot
Living
Living
Andrew Foster
md. 17 May 1584
Children
1.
Margaret Foster
2.
Andrew Foster
© 2000 - 2025 FamilyCentral LLC