The H600 Project Genealogy DB
John Buchanan
1676 -
Elizabeth Leckie
1582-
1582-
1 Laird Blairlusk John Buchanan
1610-1662
1610-1662
Jean Buchanan
1618-
1618-
Elizabeth Mayne
1650-
1650-
John Buchanan
1676-
1676-