Mabli ferch Gruffudd ap Llywelun Foethus ap Llywelyn Ddû ab Owain — latest news, discussion & facts — IJR