Person ID: I8779325630

Gerard Spencer

20 Mar 1576 – 03 Sep 1685

Male

Married: 10 Nov 1600 — Upper Gravenhurst, Bedfordshire, England, United Kingdom