A bright yellow flower with two cartoon bees happily perched on its petals, smiling and appearing to collect nectar.
Style: clipart