Efa ferch Llywelyn ap Cynwrig Efell ap Madog — Efa ferch Llywelyn ap Cynwrig Efell ap Madog — the latest coverage, the community and the facts.