Success of teamwork. Handshake two 3d mans on attached parts of puzzles. Isolated on white background. 3d render Shutterstock . vector - Success of teamwork. Handshake two 3d mans on attached parts of puzzles. Isolated on white background. 3d render - ID: 674311300