Gwenhwyfar ferch Einion ab Ithel ap Gwrgeneu Fychan of Rhiwaedog — latest news, discussion & facts — IJR