WebCard - Family Card
WebCard - Family Card
Andrew MACFARLANE(abt 1635 - 8 Jul 1709)
Jean CAMPBELL(abt 1647 - )
Capt. Duncan MACFARLANE
b. abt 1677
d.  
bur.