Helicops petersi
Reptiles of Ecuador | Serpentes | Colubridae | Helicops
AdultSuchipakari LodgeNapo province, Ecuador