Read More Superyachts ODESSA II Yacht – Exceptional $80M Superyacht It was built by Nobiskrug and designed by Focus Yacht Design and H2 Yacht Design. ODESSA II yacht… January 3, 2023