William Stafford

Family Group Record | Pedigree Chart | Descendancy Chart

William Stafford

B ABT 1500 in , Northamptonshire, England

D

Humphrey Stafford

B

D

M

Margery Fogge

B

D