"MSC Magnifica", a cruise vessel registered in Panama, owned by MSC of Switzerland. In front is the tug boat "Ida C" (IMO 8618932), in Venezia harbour.