John Carroll Barker - Pedigree | FamilyCentral
 24 Feb 1896 - 23 Nov 1941
Family Group
Family Group
Family Group
  Children
    1.
Living