Efa (1) ferch Ieuan Blaene ap Hywel Blaene ap Meurig - Efa (1) ferch Ieuan Blaene ap Hywel Blaene ap Meurig — the latest coverage, the community and the facts.