United Kingdom (UK)
HUMBER SOUNDER
HSC
ship photo