Creative image of green energy concept

Royalty-free stock photo ID: 82673887

Creative image of green energy concept