Madog Gôch ab Ieuaf ap Cuhelyn ap Rhun of Lloran Uchaf — Madog Gôch ab Ieuaf ap Cuhelyn ap Rhun of Lloran Uchaf — the latest coverage, the community and the facts.