Telephoto view of wind and solar power generators

Royalty-free stock photo ID: 29151790

Telephoto view of wind and solar power generators