3D Smiley icons or badge for describing satisfaction level

Royalty-free stock illustration ID: 2956466

3D Smiley icons or badge for describing satisfaction level