Read More Superyachts X YACHT- Incredible $19M Superyacht The X yacht is a superyacht with a length of 42.2m and was built by Sanlorenzo, an Italian… December 27, 2022