Gruffudd Gôch ap Gruffudd ab Owain ab Owain Peldi of Llancarfan - latest news, discussion & facts - IJR