Superyacht INVICTUS

  • Length: 66m (216.5ft)
  • 12 guests in 9 cabins
  • Built: 2013 (refitted 2020), Delta Marine, United States Of America
INVICTUS is for charter
Charter details

Filter your results