Japan Camellia ship citations in the ship database
Skip to main content

Japan Camellia

1 ship citation (0 free) in 1 resources

Japan Camellia (combi; built 1966; Greece; 58870 dwt; also named: Master Tony II, Ierax; IMO: 6615948) Subscribe to view