Designed by
Title
Location mark with happy face colored icon. Customer satisfaction, like, rating, positive feedback symbol #196676691
Description
Location mark with happy face colored icon. Customer satisfaction, like, rating, positive feedback symbol and sign vector illustration design. Isolated on white background