Margaret Holmes Wallace - Pedigree | FamilyCentral
About This Database
Margaret Holmes Wallace
Abt 1665 -
Thomas Craighead
Children
1.
Thomas Craighead
© 2000 - 2024 FamilyCentral LLC