Norway
ISLAND CONSTRUCTOR
Well Stimulation Vessel
ship photo