Andrew Campbell - Pedigree | FamilyCentral
 30 Nov 1871 - 19 Apr 1955
Family Group
Family Group
Margaret Brooks
 md. 12 Sep 1894