Designed by
Title
Saint Nazaire, France. View of the generator assembled on the upper part of the wind turbine. Big metal part ready to use to build #236930543
Description
Saint Nazaire, France. View of the generator assembled on the upper part of the wind turbine. Big metal part ready to use to building a wind turbine. Green energy. GE factory
This image is editorial