Read More Superyachts C2 Yacht – Dreamlike $125M Superyacht Built-in Germany and delivered in 2008, and having only had one owner in her lifetime, the C2 is… December 27, 2022