Ceylon keelback (Haplocercus ceylonensis)

« Back to species overview page