Royalty-free stock photo ID: 1209753904

Alternative energy. Electric Power Production. Energy saving wind turbines on a wind farm up on the hills of Manchester, Jamaica. - Image