80m Landing Craft – LCT0220

By June 1, 2017

80m Landing Craft, construction nearing completion, available for sale. Please contact us for further details and availability.