Llywelyn ap Gruffudd ap Rhirid ab Edelfrych — latest news, discussion & facts — IJR