Wind turbines on a wind farm in Scotland, Europe.

Wind turbines on a wind farm in Scotland, Europe.

 Stock photo ID: 60112066

Same artist

  |   See all