Pseudalsophis hephaestus
Reptiles of Ecuador | Serpentes | Colubridae | Pseudalsophis
AdultSantiago IslandGalápagos, Ecuador
JuvenileSantiago IslandGalápagos, Ecuador