Odiris ship citations in the ship database
Skip to main content

Odiris

1 ship citation (0 free) in 1 resources

Odiris (bulk handysize; built 2005; Malta; 53466 dwt; also named: Imperial Spirit; IMO: 9364801) Subscribe to view