A vibrant and colourful cartoon peacock with bright green and blue plumage and a cheeky smile. A cartoon vector illustration.