Interactive tree of Margaret Foster

Margaret Foster 1645
Alexander Forrester 1617
Anna Mitchelsone 1630
Richard Foster 1607
Katherin Foster 1607
James Mitchelsone 1596
Agnes Liddaill 1619
Davie Mitchelsone
Issobell Machand
James Liddaill
Margaret Lowrie