CMA CGM Magellan (2010)

CMA CGM Ships

CMA CGM Ships

CMA CGM container ships CMA CGM Magellan (2010, IMO 9454424) and CMA CGM Liberty (2022, IMO 9897793) at the Fenix...