Richard ap Richard ap Hywel ap John ab Einion ab Iolyn ab Iorwerth, of Borras Riffri — latest news, discussion & facts — IJR