Families — BUCHANAN

Given names Surname Age Given names Surname Age Marriage Place Last change
John MacAskill
30 Anna Buchanan
31 150 Cape Breton, Nova Scotia, Canada
0 Never