Netherlands
COASTAL CHALLENGER
Work/Repair Vessel
ship photo