United Arab Emirates (UAE)
AL JABER 12
Tug
ship photo