A cartoon red ladybug with a smiling face sits on a green leaf, holding a small American flag on a stick.
Style: clipart