Teamwork collaboration and cooperation concept depicted with arrows and people icons

Code produit:
1525829205