Entry
(entry perma-link)

5
votes

What is this???

Saw this and have no idea what it is?? Can anyone help?? This animal is tenrec found in Madagascar it is an insectivore (Mukhtar Haider Malik)