New 88 metre Michael Leach superyacht design for Blohm + Voss

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