Person ID: I8779327749

Isabella Stewart

Abt. 1420 – Abt. 1458

Female

Married: 1443 — Scotland, United Kingdom