Invictus Yacht Shows Scope at Cannes

Invictus Yacht presented vessels from 20 to 37 feet at the Cannes Yachting Festival.