Trinidad & Tobago
NEC SPIRIT
Tug
ship photo