A cartoon illustration of five colorful, friendly owls perched on the branches of a large green tree, with one owl sitting on a small bench nearby.
Style: sticker