Spain
PETROBAY
Oil Products Tanker
ship photo