Designed by
Title
Annoyed mechanic worker with Santa Claus hat with mechanical wrench making stop sign. Merry christmas. Concept of repair, #299546118
Description
Annoyed mechanic worker with Santa Claus hat with mechanical wrench making stop sign. Merry christmas. Concept of repair, maintenance and technical support. Industrial safety and occupational health