John Ernest Shearwood - Pedigree | FamilyCentral
 12 Mar 1895 - 30 Dec 1953
Family Group
Family Group
  Children