Marshall Islands
PETROBRAS XXV
Platform
ship photo