Search
Close this search box.

77m superyacht

The 77m NB 63 project, a concept by H2 Yacht Design, is currently under construction at Turquoise Yachts. Mehmet Karabeyoglu, CEO […]