Person ID: I17558562220

Sir John Giffard

19 Jan 1241 – 29 May 1299

Male

Events

Title

1st Lord Giffard

Married: Bef. 1263 — Brimsfield, Gloucester, England, United Kingdom