Image

distributed-wind-gallery-photo-2014-32

Location

NY
United States

Turbine Technology

Weaver 5

Photo Credit

Weaver Wind Energy