A photovoltaic solar panel stands in front of green trees.

Royalty-free stock photo ID: 112608167

A photovoltaic solar panel stands in front of green trees.