Search
Close this search box.

120m trimaran superyacht concept

Australian-based Echo Yachts, designer Sam Sorgiovanni, and One2Three Naval Architects have recently released the latest outcome of their collaboration: a […]