The 68m Nobiskrug superyacht Triple Seven in the Komodo Islands

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