Indian worker,labor or technician standing and holding protective hard hat at factory

Code produit:
632836919