MSC Med Cruise
Jul 12 – Nov 12, 2023