Margaret Campbell - Pedigree | FamilyCentral
 1821 - 28 Sep 1887
Family Group
Family Group
Neil Stewart
 md. 28 Sep 1869
  Children