Scientific name: Atelerix algirus
Appearance: Relatively small with a white face, brown legs and a white or brown underbelly, highly visible, large ears and lack of spines on the crown of the head.
(C) incredible how (shared under a CC BY-NC-ND 2.0 license)