Imola ship citations in the ship database
Skip to main content

Imola

1 ship citation (0 free) in 1 resources

Imola (car carrier; built 1981; Spain; 1626 dwt; also named: Tony Labiad; IMO: 8008838) Subscribe to view