A cheerful yellow and black striped bee with a smiling face has a small brown turkey perched on its head, wearing a tiny hat.
Style: clipart