Individual Information
Prudence Spencer
Birth:
Abt 1667
Deen Thorp, Northampton, England
FCID:4770:6265
Parents
Father:
John Spencer
Mother: Mrs. John Spencer
Marriage(s)