• $476000

Yacht Invictus

Interior & exterior photos of Invictus, the 66 m (217 ft) Delta Marine super yacht, designed by Delta Design Group with an interior by Diane Johnson Design & Mulder Design. 12 guests, 9 cabins, 19 crew. Price indication per week.