Happy business team working together in a conference room, with the leader smiling and laughing during a meeting at the office table. Suitable for illustrating teamwork and collaboration in corporate
Contributor: Holly Berridge
ID : 820769777