Damen Shipyards launches third Island Class vessel for BC Ferries

Credit: Damen Shipyards Group