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

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

Image:


Source: Unknown
Status: published