Thailand
INTER STEVEDORING 8
Self Discharging Bulk Carrier
ship photo