78m Self Propelled Barge LCT Type – DWT 2833

Translate »