Designed by
Title
Hand Giving Star Rating. Feedback, consumer or customer rating, review, evaluation, satisfaction level #112755632
Description
Hand Giving Star Rating. Feedback, consumer or customer rating, review, evaluation, satisfaction level, critic icon concept. Flat outline modern symbol on white background.