Gruffudd ap Dafydd ap Madog ap Gruffudd of Marchwiall — latest news, discussion & facts — IJR