Margaret Bambrough - Pedigree | FamilyCentral
 20 Apr 1836 - 30 Jun 1907
 18 Mar 1810/11 - 1893
 17 Sep 1812 - 19 Nov 1872
Family Group
Family Group
Family Group
  Children