James Campbell - Pedigree | FamilyCentral
 1834 - 30 Jun 1925
 Abt 1804 - 22 Feb 1888
 Abt 1778 -
Family Group
  Children