• $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.