Greater White-toothed Shrew
The greater white-toothed shrew (Crocidura russula) is a small insectivorous mammal found in Europe and North Africa. It is the most common of the white-toothed shrews. This species is found along the...
Greater White-toothed Shrew - Wikipedia