Close up of Wind turbine producing alternative energy

Royalty-free stock photo ID: 79239679

Close up of Wind turbine producing alternative energy