Bahamas
ALGOMA VALOUR
Self Discharging Bulk Carrier
ship photo