Hywel ap Madog ab Gwyn ap Llywelyn — Hywel ap Madog ab Gwyn ap Llywelyn — the latest coverage, the community and the facts.