Wind turbines and solar panels. These are in Cornwall in the UK.

Royalty-free stock photo ID: 105729191

Wind turbines and solar panels. These are in Cornwall in the UK.