Maredudd ab Alo alias Rhiwallon ap Rhiwallon Fychan ap Rhiwallon Llwyd — latest news, discussion & facts — IJR