Business colleagues collaborating on a project outdoors with a focus on teamwork and strategy

Business colleagues collaborating on a project outdoors with a focus on teamwork and strategy - 229251860