Individual Information
Richard Spencer
Birth:
5 Nov 1643
Stotfold, Bedford, England
FCID:4883:8576
Parents
Father:
Gerard Spencer
Mother:
Joan Hills
Marriage(s)