Elisha Spencer

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Elisha Spencer

B: Jun 1779 in Windham, Windham, Ct

D: