Gruffudd Ddû ap Gruffudd Gôch ap Llywelyn Gôch ab Endyfed Grug of Brochdyn - latest news, discussion & facts - IJR