Happy 3d yellow icon on cheerful pose

Royalty-free stock illustration ID: 39405616

Happy 3d yellow icon on cheerful pose