Brad Byers

Baby Squirrels
Baby Squirrels
Baby Squirrels
When you go to a park in Idaho, you never know what you'll encounter. For one family, it was a pack of baby squirrels who weren't afraid of these strange humans.