Dwywg Lyth ap Tegog ap Dwyfnerth ap Madog Madogion — latest news, discussion & facts — IJR