species 148 observations

Spotted Mule-ear Orchid

Trichocentrum undulatum