Mangusta GranSport El Leon | The new flagship in Saint Tropez | Mangusta Yachts

At 54 metres in length, El Leon is the largest vessel built so far by the shipyard and the first model in the new generation of Mangusta GranSport ...
Back to Top