Madog ap Llywarch Fychan ap Llywarch Gôch ab Iorwerth — Madog ap Llywarch Fychan ap Llywarch Gôch ab Iorwerth — the latest coverage, the community and the facts.