Large toothed toad (Oreolalax major)

« Back to species overview page