Imantodes lentiferus
Reptiles of Ecuador | Serpentes | Colubridae | Imantodes
Adult maleHuella Verde lodgePastaza province, Ecuador
JuvenileCopalinga LodgeZamora Chinchipe province, Panamá