19.85 ft
Motor boat - Inflatable
Italy (Toscana)
59.06 ft x 12.14 ft - Engines: 4 x 440 HP Diesel YANMAR
Italy (LAZIO)