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