Carnival Magic Cruise Ship

The Carnival Magic was built by Fincantieri at its Monfalcone yard in Italy.