Ieuaf ab Alo ap Rhiwallon Fychan ap Rhiwallon Llwyd of Trefnant — latest news, discussion & facts — IJR