3d people surrounded by puzzle pieces - This is a 3d render illustration

3d people surrounded by puzzle pieces - This is a 3d render illustration

 Stock illustration ID: 76676599