Erddylad ferch Madog ap Llywelyn ap Griffi ap Cadwgan — Erddylad ferch Madog ap Llywelyn ap Griffi ap Cadwgan — the latest coverage, the community and the facts.