Person ID: I8779326424

Michael Spencer

05 May 1611 – 06 May 1653

Male

Married: Abt. 1631 — Stotfold, Bedfordshire, England, United Kingdom