Mary Campbell - Pedigree | FamilyCentral
 1846 - 1889
Family Group
 1820 - 1895