A computer generated image of a factory with a green screen

Code produit:
1222537157