Adda ap Hywel ab Adda Ddû ap Gruffudd of Henfaes — latest news, discussion & facts — IJR