Catharin Balfour - Pedigree | FamilyCentral
Family Group
Family Group
James Marr
 md. 14 Feb 1673
  Children
    2.