Emerald Tree Boa

Emerald tree boa

Emerald tree boa (Corallus caninus) isolated on white background