Castel de Oro & Karlsten Family Tree
James Gregory
1708 - 1760 (52 years)Drag or scroll to see more of the chart.
Thomas Laing
1620-1695
1620-1695
Janet Bannerman
1621-1695
1621-1695
John Laing
1649-1698
1649-1698
Rev John "Gregorie" Gregory
1682-1758
1682-1758
Jean Laing
1675-
1675-
James Gregory
1708-1760
1708-1760