A cartoon flower with a smiling yellow face and colorful petals, some of which have snowflake designs, growing from a green stem and leaves.
Style: clipart