Team work on the wind mills plant. Workers work on the Wind Turbines plant. Renewable and Sustainability green energy concept

Code produit:
832598560