The Pudu Deer is the world’s smallest deer. They live in bamboo thickets to hide from predators.

October
7
, Wednesday | 2 comments
  • Random Image
  • Random Image
Funny pictures