Asian workers in a technology production facility, working alongside industrial machines and cables to assemble electronic smartphones

Code produit:
663622657