William Perkins

Family Group Record | Pedigree Chart | Descendancy Chart

William Perkins

B Jan 1783 in , Ashe, Nc

D 1840 in , Jackson, Mo