Wind Turbine

Wind turbine

Wind turbine isolated over a blue sky. Alternative energy source