A cartoon cherry blossom tree with smiling faces on its pink and yellow flowers, set against a plain white background.
Style: clipart