Delta Marine Superyacht Invictus cruising off the shores of Beach Drive

It’s hard to miss this 215 foot yacht, even through tonight’s misty Puget Sound waters.

Delta Marine Invictus



Delta Marine’s project name for this superyacht is “Invictus”, check out more information here.


  1. now in victoria bc july 20 2013

Speak Your Mind