Efa ferch Rhydderch ab Ieuan Gôch ap Gronwy Foel — Efa ferch Rhydderch ab Ieuan Gôch ap Gronwy Foel — the latest coverage, the community and the facts.