Stelis succuba

General Information

Stelis succuba is an orchid belonging to the sub family Epidendroideae.

© Created using StructureCMS