South America, Ecuador, Amazon. Emerald tree boa (Corallus caninus)
South America, Ecuador, Amazon. Emerald tree boa (Corallus caninus)
Size: 5316px × 3492px
Location: Central America, Ecuador
Photo credit: © Pete Oxford / Danita Delimont, Agent / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: amazon, america, boa, caninus, central, corallus, ecuador, emerald, green, reptile, sleep, snake, south, spot, spotted, tree