Cartoon of business executives striving to compete in hurdle race.

Royalty-free stock vector ID: 50579344

Cartoon of business executives striving to compete in hurdle race.