Orchid species 'Honey Bee' Philippines (terrestrial)

Orchid species 'Honey Bee' Philippines (terrestrial)