A cartoon ladybug with a smiling face is holding an American flag while sitting on a large green leaf.
Style: clipart