Search
Close this search box.

Project Aura

The commercial yard Fincanteri revealed a new concept for a 75-meter superyacht, showcasing an exterior design by UK-based design studio […]