A cartoon yellow chick with a green leaf on its back, looking thoughtful with a slightly frowning expression.
Style: clipart