A cheerful green cartoon praying mantis sits on a brown tree branch, gently holding a pink flower with red petals and a yellow center.
Style: clipart