Kevin Messenger:
Protobothrops jerdonii xanthomelas
Kevin Messenger:
Protobothrops jerdonii xanthomelas
Kevin Messenger:
Protobothrops jerdonii xanthomelas (DOR)
Kevin Messenger:
Protobothrops jerdonii xanthomelas
Kevin Messenger:
Protobothrops jerdonii xanthomelas
Kevin Messenger:
Protobothrops jerdonii xanthomelas
Kevin Messenger:
Protobothrops jerdonii xanthomelas (juvenile)
Kevin Messenger:
Protobothrops mucrosquamata
Kevin Messenger:
Protobothrops mucrosquamata
Kevin Messenger:
Azemiops feae
Kevin Messenger:
Azemiops feae, found by local and bottled for drinking
Kevin Messenger:
Fea's Viper (Azemiops feae)
Kevin Messenger:
Azemiops feae that I collected as a DOR in 2006
Kevin Messenger:
Deinagkistrodon acutus
Kevin Messenger:
Deinagkistrodon acutus
Kevin Messenger:
Deinagkistrodon acutus
Kevin Messenger:
Deinagkistrodon acutus
Kevin Messenger:
Deinagkistrodon acutus (Sharp nose viper) in drinking alcohol
Kevin Messenger:
Deinagkistrodon acutus (Sharp nose viper) in drinking alcohol
Kevin Messenger:
Deinagkistrodon acutus (Sharp nose viper)
Kevin Messenger:
Deinagkistrodon acutus (Sharp nose viper)
Kevin Messenger:
measuring Deinagkistrodon acutus (Sharp nose viper)
Kevin Messenger:
Trimeresurus stejnegeri
Kevin Messenger:
Lycodon fasciata
Kevin Messenger:
Lycodon fasciatus
Kevin Messenger:
opaque Lycodon fasciata
Kevin Messenger:
Lycodon ruhstrati (DOR) 白梅花蛇
Kevin Messenger:
Lycodon ruhstrati
Kevin Messenger:
Stichophanes ningshaanensis
Kevin Messenger:
female Stichophanes ningshaanensis