Set of web icons depicting various engineering and teamwork concepts for digital applications and projects

Code produit:
1479829491