Llywelyn ap Gruffudd ap Llywelyn ab Iorwerth of Abergwydol — latest news, discussion & facts — IJR