William Macfarlane
1823 -Drag or scroll to see more of the chart.
SNP BY31787, BY31788
1620-
1620-
Katherine MacGregor
1737-
1737-
Duncan Mcfarlane
1765-
1765-
Janet Galbraith
1770-
1770-
William Macfarlane
1823-
1823-