Person ID: I5658986444

Margaret ap Llywelyn

ABT 1210 – AFT 1264

Female

Married: ABT 1229 — Brimsfield, Gloucestershire, England, United Kingdom