Renewable green energy concept.

Renewable green energy concept.

 Stock vector ID: 15356251