A cartoon green praying mantis and a smiling bee sit together on a brown tree branch with green leaves.
Style: clipart