Cardno Genealogies
Elizabeth Jane Brown
1846 -Drag or scroll to see more of the chart.
Margaret Hadden
1749-1788
1749-1788
Alexander Cardno
1783-1860
1783-1860
Barbara Cardno
1826-1897
1826-1897
Elizabeth Jane Brown
1846-
1846-