.
New Project 03070 crabber launched at Pella Shipyard
A new crabber was launched at Pella Shipyard’s Leningrad facility on Wednesday, December 26.