A cartoon squirrel and raccoon are perched together on a tree branch with green leaves. Both animals are smiling and appear to be playing or resting.
Style: clipart