Frank Canon: Craspedocephalus (Trimeresurus) trigonocephalus, young in situ (Kandy)
Frank Canon: Craspedocephalus (Trimeresurus) trigonocephalus, young in situ (Kandy)
Frank Canon: Craspedocephalus (Trimeresurus) trigonocephalus, young in situ (Kandy)
Frank Canon: Craspedocephalus (Trimeresurus) trigonocephalus, young in situ (Kandy)
Frank Canon: Craspedocephalus (Trimeresurus) trigonocephalus, young in situ (Kandy)
Frank Canon: Hypnale hypnale, in situ (W. Sinharaja)
Frank Canon: Hypnale hypnale, in situ (W. Sinharaja)
Frank Canon: Daboia russelii, female (Kottawa)
Frank Canon: Daboia russelii, female (Kottawa)
Frank Canon: Daboia russelii, female (Kottawa)
Frank Canon: Daboia russelii, female (Kottawa)
Frank Canon: Ahaetulla nasuta (W. Sinharaja)
Frank Canon: Ahaetulla nasuta (W. Sinharaja)
Frank Canon: Ahaetulla nasuta (W. Sinharaja)
Frank Canon: Ahaetulla nasuta (W. Sinharaja)
Frank Canon: Ahaetulla nasuta (W. Sinharaja)
Frank Canon: Ahaetulla nasuta (W. Sinharaja)
Frank Canon: Aspidura trachyprocta (Nuwara Eliya)
Frank Canon: Chrysopelea ornata (Kottawa)
Frank Canon: Chrysopelea ornata (Kottawa)
Frank Canon: Chrysopelea ornata (Kottawa)
Frank Canon: Chrysopelea ornata (Kottawa)
Frank Canon: Chrysopelea ornata (Kottawa)
Frank Canon: Lycodon cf. aulicus (Kottawa)
Frank Canon: Lycodon cf. aulicus (Kottawa)
Frank Canon: Eryx conicus (S. coast)
Frank Canon: Eryx conicus (S. coast)
Frank Canon: Ceratophora tennentii, in situ (Knuckles range)
Frank Canon: Ceratophora tennentii, in situ (Knuckles range)
Frank Canon: Ceratophora tennentii, in situ (Knuckles range)