Previous Previous Home Next Next Mangusta 80    1/1

Mangusta 80



Yacht name: Mangusta 80
Length: 80 ft • 24 m
Builder: Overmarine

Photo: monacoeye • Monaco • Summer 2007