Daniel Rivers Carter - Pedigree | FamilyCentral
 7 May 1841 - 21 Feb 1911
Family Group
Family Group