Castel de Oro & Karlsten Family Tree
John Laing
1649 - 1698 (49 years)Drag or scroll to see more of the chart.
Malcolm Bannerman
1595-1644
1595-1644
Janet Mackie
1598-1636
1598-1636
Thomas Laing
1620-1695
1620-1695
Janet Bannerman
1621-1695
1621-1695
John Laing
1649-1698
1649-1698