Hywel Gethin ap Gruffudd Gethin ap Rhirid ap Gruffudd Drwyndwn — latest news, discussion & facts — IJR