Emerald tree boa juvenile {Corallus canina} coiled round branch Iwokrama reserve, Guyana, South America
Emerald tree boa (Corallus canina), Ecuador, Amazon, South America
Orange-legged Furrow Bee (Halictus rubicundus) females collecting pollen from a rose hip flower (Rosa canina), Vosges du Nord Regional Nature Park, France