wind power supply shipps on island Helgoland

Image no. 32877