Wind Power

Wind power

Wind turbines standing in a green field in Scotland.