Designed by
Title
Feedback or rating concept. Client make a review or feedback. Businesswoman chooses stars rating on virtual touch screen #170448577
Description
Feedback or rating concept. Client make a review or feedback. Businesswoman chooses stars rating on virtual touch screen. Customer service evaluation. Customer review, feedback, rating system concept.