AM Yacht Design
Mangusta Launches New Flagship
Mangusta has launched the 178-foot (54-meter) El Leon, the company’s flagship and the first of the Overmarine Group’s fast displacement line in aluminum.
Mangusta has launched the 178-foot (54-meter) El Leon, the company’s flagship and the first of the Overmarine Group’s fast displacement line in aluminum.