A look into the secret, super-luxury world of the mega yacht as 120 of the floating palaces gather for the Monaco Yacht Show

Factual | First shown: Sun 15 Nov 2015 | 47 mins
Advertisement