BARCLAY Elspeth

-
Name BARCLAY Elspeth Gender Female Person ID I1390 Unlinked records Last Modified 20 Apr 2008
Family MASTERTON Archibald Married Abt 1607 Leith South, Edinburgh, Scotland? Children 1. MASTERTON David, b. Bef 12 Feb 1609 Last Modified 5 Jan 2021 Family ID F537 Group Sheet | Family Chart