Luiz de Basto and Lürssen unveil 88 metre design

© SuperYacht Times B.V. // All rights reserved.