Person ID: I8779325634

John Spencer

1502 – 09 Jun 1558

Male

Married: Abt. 1530 — Edworth, Bedfordshire, England, United Kingdom