If there is a yacht that best personifies the blending of style and technology, it's the new Navetta 73 from Absolute.
Jul 23, 2018
If there is a yacht that best personifies the blending of style and technology, it's the new Navetta 73 from Absolute.