Margaret Gibson - Pedigree | FamilyCentral
 27 Jul 1868 -
Family Group
Family Group
Robert Wilson Smith
 md. 24 Nov 1891
  Children