No. TTS-191 ASD Tug 3836hp Built1990 in Japan Flag of convenience CLASS ZC navigation
No. TTS-191
ASD Tug 3836hp
Built1990 in Japan
Flag of convenience CLASS ZC navigation