Otam launches 26m motor yacht Otam 85 GTS

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