Individual Information
Richard Spencer
Birth:
Abt 1568
Stotfold, Bedfordshire
FCID:6077:2800
Parents
Father:
Michael Spencer
Mother: Anne Lorimore
Marriage(s)