United Arab Emirates (UAE)
AL KASER MPS
Well Stimulation Vessel
ship photo