Odyssea Giant:

2 ship citations (0 free) in 2 resources
Odyssea Giant (1976) Subscribe to view
Odyssea Giant (ON: 570064; built in 1976, at Houston, TX; 168 ft long) Subscribe to view