Mary Giles

Family Group Record | Pedigree Chart | Descendancy Chart

Mary Giles

B 1688 in Tuckahoe River, Henrico, Va

D 1731 in , Henrico, Va