Festiavl Cruises' European Vision - ready for her 2001 launch after completion at STX France.

The ship currently sails as the MSC Armonia.