United Kingdom (UK)
WILLDART
Towing vessel
ship photo