Orchid Bees

Orchid Bees in CATIE’s Botanical Garden, Turrialba, Costa Rica.

Advertisements