Industrial workers in safety vests and hard hats collaborating on a project, engineer, industrial, safety, construction, factory, building, development, architect, production

Code produit:
830012853