
new
Price on application
Location
Length
Engines
United Kingdom, Plymouth
24.66 m
Twin MAN V12

new
Price on application
Location
Length
Engines
United Kingdom , Shipyard
22.80 m
Twin MAN V12
