Individual Information
Robert Spencer
Birth:
1609
Bedfordshire, England
Death:
Aft 1657
FCID:5715:5401
Parents
Father:
Nicholas Spencer
Mother:
Mary Elmes
Marriage(s)