Tree Boa snake, Corallus hortulanus, waiting for bird prey in a cecropia tree in the rainforest

Royalty-free stock photo ID: 111208769

Tree Boa snake, Corallus hortulanus, waiting for bird prey in a cecropia tree in the rainforest