Margaret Banks - Pedigree | FamilyCentral
 1849 - 25 Aug 1898
Family Group
Family Group
William Kerr
 md. 1 Jun 1866
  Children