Flower and Bees The back lighting makes for an interesting view of this flower being pollinated by a pair of bees in the Casa Orquideas Botanical Gardens in Costa Rica.
Red Lored Parrot A Red Lored Parrot perched on a tree at the Isla Coiba National Park, park headquarters, Panama.
Hermet Crab in Hand Close up of a Hermit Crab. (Granito de Oro, Isla Coiba National Park, Panama.)