Bahamas
SIEM HELIX 2
Well Stimulation Vessel
ship photo