Wind turbine manufacturing facility with partially assembled components, illustration art

Code produit:
1060418459