Sobralia Orchid A Sobralia Orchid from the Casa Orquideas Botanical Gardens in Costa Rica.
Another View of Sobralia Orchid A Sobralia Orchid from the Casa Orquideas Botanical Gardens in Costa Rica.
Bees on Brownea A close up of some bees on a Brownea or Venezuela Rose in the Casa Orquideas Botanical Gardens in Costa Rica.