United Kingdom (UK)
WINDCAT 14
HSC
ship photo