Factory workers assembling large machinery parts, teamwork and precision evident in a busy industrial environment

Code produit:
994896254