July 26, 2013 - 9:05amAn Unconquerable Superyacht
Delta delivers the 216-foot Invictus with an ice-strengthened hull and a 6,000-nm range. In Latin, invictus means unconquerable. You may recall the poem by that name, writt ...
Your Online Source For All Things NauticalShop Online Now! >