Superyacht of the Week: ISA Yacht’s sleek 66­­­­ metre OKTO

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