A cheerful cartoon flower with a smiling face holds a small Afghan flag on a stick. It has orange and red petals and green leaves.
Style: clipart