Mayflower Resolution Turbine Installation Vessel

The Mayflower Resolution during installation of turbines at the North Hoyle offshore wind farm.