Trinidad & Tobago
NEC MAJESTIC
Tug
ship photo