Adda Ddû ap Gruffudd ap Maredudd ab Einion of Maes Mawr — latest news, discussion & facts — IJR