Patrick Macfarlane
1630 - 1690 (60 years)Drag or scroll to see more of the chart.
Malcolm Macfarlane, 3rd of Inversaid
1542-1619
1542-1619
Robert Macfarlane, 4th of Inversaid
1572-1619
1572-1619
Patrick Macfarlane, 5th of Inversaid
1600-1660
1600-1660
Patrick Macfarlane
1630-1690
1630-1690