Efa ferch Gruffudd Fychan ap Dafydd Las — latest news, discussion & facts — IJR