Search
Close this search box.

98m superyacht

The 98-metre superyacht Aviva, built by German shipyard Abeking & Rasmussen and launched at the beginning of 2017, has recently […]