Hydropower and wind energy icons

Hydropower and wind energy icons

Detailed Description

Hydropower and wind energy icons.

Details

Image Dimensions: 75 x 35

Location Taken: US