31.95m 80TBP Rotor Tug – TG1130 & TG1131

By April 22, 2015

Two units of 31.95m 80TBP Rotor Tug under construction. Please contact us for further details and availability.