United Kingdom (UK)
OFFSHORE PROGRESS
HSC
ship photo