Dwywg Lyth ap Tegog ap Dwyfnerth ap Madog Madogion — Dwywg Lyth ap Tegog ap Dwyfnerth ap Madog Madogion — the latest coverage, the community and the facts.