Italy
TELIRI
Cable Layer
ship photo