Wind turbine power cord - renewable energy concept

Wind turbine power cord - renewable energy concept

 Stock illustration ID: 101012212