Margaret Bradshaw - Pedigree | FamilyCentral
 11 Feb 1891 - 24 Jan 1960
 26 Nov 1858 - 18 Dec 1956
 13 Mar 1858 - 6 Jun 1938
Family Group
Family Group
Family Group
Family Group
  Children
    1.
Living