MSC BARCELONA (IMO 9480186) – Container Ship
MSC BARCELONA (IMO 9480186) is a container ship registered under the flag of Panama. It was built in 2011 by the South Korean shipbuilding company STX Offshore & Shipbuilding, which is known for constructing a… MSC BARCELONA (IMO 9480186) – Container Ship