Descendancy Chart
Flora Dell Drummond
Flora Dell Drummond
(I667)
Birth
18 October 1874
28
Loading...
1
Marriage
19 February 1893
John Peters
(I675)
Loading...
Number of Children: 1
Grace Peters
(I680)
Birth
14 June 1896
21
Loading...
1
.
1
Print
Normal view