Close-up of wind turbine components during assembly, engineering, machinery

Code produit:
1303728994