Ednyfed ap Madog ap Gruffudd Ddû ap Gruffudd Gôch of Brochdyn — latest news, discussion & facts — IJR