Milan-based designing firm Officina Armare has revealed a megayacht concept Project Centauro. With room for up to 14 passengers, the company’s boldest design...
Italian shipyard Rossinavi has teamed up with leading global design firm Pininfarina to create one of the largest and beautiful boat concepts we’ve seen...