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