Panama
HIMS 12
Well Stimulation Vessel
ship photo