Greddyf ap Tymyr ap Llawr ap Llawfrodedd Farfog — latest news, discussion & facts — IJR