William McFarlane
1813 - Bef 1891 (< 77 years)Drag or scroll to see more of the chart.
SNP A7803, Cadet
1500-
1500-
Alexander McFarlane, AlM02
1779-1843
1779-1843
Catherine
1796-
1796-
William McFarlane
1813-1890
1813-1890