Behold The World's Most Adorable Deer

September 13th, 2019


TEST
GeoBeats

The southern pudu is the world’s tiniest deer, which means its babies are extra small and adorable.