WebCard - Family Card
WebCard - Family Card
Walter MACFARLANE(1589 - 1664)
Margaret SEMPILL(abt 1590 - aft 1629)
Giles (Jill) MACFARLANE
b. abt 1622
d.  
bur.