Elgudy ap Gwrysnad ap Dwywg Lyth ap Tegog — Elgudy ap Gwrysnad ap Dwywg Lyth ap Tegog — the latest coverage, the community and the facts.