Eleanor Campbell - Pedigree | FamilyCentral
 6 Sep 1805 - 20 Sep 1873
Family Group
Family Group