Floating Vertical Bar With Share Buttons widget

World’s smallest deer

world smallest dear

The Pudu: World’s smallest deer. They live in bamboo thickets to hide from predators, and can weigh up to 12 kilograms (26 pounds).

Love to hear what you think!

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More