Morrison Sprague Carter - Pedigree | FamilyCentral
 10 Jun 1854 - 2 Jan 1939
Family Group
Family Group
Mary Ann Herring
 md. 25 Dec 1875
  Children