23m 1300hp Twin Screw Tug – TG1283

By March 20, 2018

23.9m 1300hp Twin Screw Tug FOR SALE available now
NEW BUILD, 23.9m x 7.6m x 3.5m.
For full details please contact us