United Kingdom (UK)
WINDCAT 18
HSC
ship photo