Iebine nervosa
Iebine nervosa is a small warm growing epiphytic, lithophytic or terrestrial orchid.
Iebine nervosa
Iebine nervosa is a small warm growing epiphytic, lithophytic or terrestrial orchid.