Chlorosoma viridissimum
Reptiles of Ecuador | Serpentes | Colubridae | Chlorosoma
Adult maleLoreto department, Peru