wind power supply shipp on island Helgoland

Image no. 32879