A cheerful yellow and green cartoon snake smiles while peeking from behind a tree and resting near a gray rock.
Style: clipart