Designed by
Title
Teamwork, cooperation or collaboration in business. Rubber ducks in a row carry a signboard with the word team spirit #245212694
Description
Teamwork, cooperation or collaboration in business concept. Rubber ducks in a row carry a signboard with the word team spirit