Archibald Barr Richmond
1872 -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-
Archibald Barr Richmond
1872-
1872-