Bahamas
ALGOMA INTEGRITY
Self Discharging Bulk Carrier
ship photo