Solenodon paradoxusHispaniolan solenodon


Solenodon paradoxus