Left hand gesture meaning thumbs up: yes, ok, good, good, approve, cool, agree. Body language vector illustration.

Code produit:
739143914