Andrew Macfarlane
- Bef 1765Drag or scroll to see more of the chart.
Margaret Sempill, of Beltrees
1600-1637
1600-1637
Jean Campbell
1647-
1647-
Capt. Duncan Macfarlane
1677-1745
1677-1745
Andrew Macfarlane
-1765
-1765