Uromyces eleocharidis Arthur

3438213