Millions of Trees

19 3 0
                                        

Millions of trees are accidentally planted by squirrels that bury nuts and forget where they hid them

Animal FactsStories to obsess over. Discover now