Vector illustration, teamwork, employees caught the idea, searching for new creative ideas

Vector illustration, teamwork, employees caught the idea, searching for new creative ideas - 124225460