57 Funny Photos Of Our Furry Friends

A red squirrel forages for food in preparation for winter in the Widdale red squirrel reserve in North Yorkshire, England on October 18, 2019. The UK Squirrel Accord estimates that there are about 140,000 red squirrels in the UK, years ago there were more than 3m. (Photo by Danny Lawson/PA Images via Getty Images)

Facebook Comments

If you liked this, leave a comment!