Person ID: I8779326639

Humphrey Stafford

Abt. 1574 – Abt. 1669

Male

Married: 1609 — England, United Kingdom