Ieuaf ab Alo ap Rhiwallon Fychan ap Rhiwallon Llwyd of Trefnant — Ieuaf ab Alo ap Rhiwallon Fychan ap Rhiwallon Llwyd of Trefnant — the latest coverage, the community and the facts.