Margaret Cross - Pedigree | FamilyCentral
About This Database
Margaret Cross
1696 -
Living
Children
1.
George Duncan
2.
Capt William Duncan
3.
William Duncan
4.
Robert Duncan
5.
Abraham Duncan
6.
Esther Duncan
7.
James Duncan
8.
Dau Duncan
9.
John Duncan
© 2000 - 2024 FamilyCentral LLC