Person ID: I8779218448

Stephen Hucstepe

06 Feb 1555 – 20 Jun 1633

Male

Married: 14 Feb 1583 — Tenterden, Kent, England, United Kingdom