Designed by
Title
hand giving star rating, feedback icon. consumer or customer rating concept symbol design, review, evaluation, satisfaction level #134296667
Description
hand giving star rating, feedback icon. consumer or customer rating concept symbol design, review, evaluation, satisfaction level, critic, outline modern, vector illustration