Gruffudd ap Madog Pabo ap Edynfed Gôch ap Cynwrig ap Gruffudd Fychan — latest news, discussion & facts — IJR