Designed by
Title
Concept of feedback, testimonials messages and notifications. Rating on customer service illustration. Five big stars #118890368
Description
Concept of feedback, testimonials messages and notifications. Rating on customer service illustration. Five big stars with people sitting on them and giving reviews on their lap tops. Flat vector