Rigoletto, Tosca & La Bohème Decks 7, 11 & 12 MSC OPERA Oct 2014 - shipsnmoreships