Search
Close this search box.

Aviva

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