Hywel y Farf ap Llywelyn ap Hywel ab Iorwerth Ddû ab Iorwerth Ddû, of Treiorworth — Hywel y Farf ap Llywelyn ap Hywel ab Iorwerth Ddû ab Iorwerth Ddû, of Treiorworth — the latest coverage, the community and the facts.