Gruffudd|Griffi ap Llywelyn ap Robert ap Llywarch — latest news, discussion & facts — IJR