of Rhuddlan, Flintshire, Wales

Gramps ID P4829

References

  1. verch Gruffydd, Nesta [I29116]
  2. King of Gwynedd & Powys, Gruffydd ap Llywelyn [I28785]
  3. King of Deheubarth & Gwynedd, Llywelyn ap [I28786]