Iddig ap Llywarch ap Lleon ap Cilmin Droed-Ddû — Iddig ap Llywarch ap Lleon ap Cilmin Droed-Ddû — the latest coverage, the community and the facts.