Mary Barr Richmond
1863 -Drag or scroll to see more of the chart.
Wilson McFarlane
1770-
1770-
Peter McFarlane
1801-1860
1801-1860
Jane
1801-
1801-
Charteris Richmond
1829-
1829-
Jane Barr
1833-
1833-
Mary Barr Richmond
1863-
1863-