teamwork business concept with green cubes - 3d render

Royalty-free stock illustration ID: 93354688

teamwork business concept with green cubes - 3d render