Designed by
Title
Stacked wooden block and red block on white background. Symbol of leadership, teamwork and different. Business and design concept #155879930
Description
Stacked wooden block and red block on white background. Symbol of leadership, teamwork and different. Business and design concept.