Efa (2) ferch Ieuan Fwya ap Gwilym Ddû ap Gwilym Gam — Efa (2) ferch Ieuan Fwya ap Gwilym Ddû ap Gwilym Gam — the latest coverage, the community and the facts.