Single Offshore Wind Turbine in a Windfarm under construction  off the English Coast, North Sea

Royalty-free stock photo ID: 81108487

Single Offshore Wind Turbine in a Windfarm under construction off the English Coast, North Sea