Cute squirrel perched on a weathered tree stump in a lush green forest with wild animal - Free Stock Photo | Picren | PicRen