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