catamaran ships for wind power fields in North Sea

Image no. 65923