Single Offshore Wind Turbine and a Substation (Transformer) in a Windfarm under construction  off the English Coast

Royalty-free stock photo ID: 89871067

Single Offshore Wind Turbine and a Substation (Transformer) in a Windfarm under construction off the English Coast