Margaret Ellis - Pedigree | FamilyCentral
 3 Dec 1811 - 8 Oct 1875
Family Group
Family Group
Joseph Keller
 md. 18 Jan 1829