The Lesser Mouse Deer


Via The Lesser Mouse Deer.

Smalles hoofed Animal in the world.