Christine Duffy President Carnival Cruise Line (3)

Christine Duffy President Carnival Cruise Line (3)