Invictus Yachts Trophy

The 239-feet superyacht Yalla by CRN, an Italian shipbuilder specialising in steel and aluminum yachts between 164 and 295 feet, […]