render of three workers, one with thumb up and inspector look

Royalty-free stock illustration ID: 121235464

render of three workers, one with thumb up and inspector look