Person ID: I17558562247

Lady Isabella Marshall

09 Oct 1200 – 17 Jan 1240

Female

Married: 30 Mar 1231 — Fawley Church, Fawley, Buckinghamshire, England, United Kingdom