Wind turbine farm on a hillside in Cornwall  England.

Royalty-free stock photo ID: 111528980

Wind turbine farm on a hillside in Cornwall England.