Gerald R. Cahill, Carnival Cruise Lines speaks during the Cruise Shipping Miami conference at the Miami Beach Convention Center, March 12, 2013.
Gerald R. Cahill, Carnival Cruise Lines speaks during the Cruise Shipping Miami conference at the Miami Beach Convention Center, March 12, 2013. WALTER MICHOT MIAMI HERALD STAFF
Gerald R. Cahill, Carnival Cruise Lines speaks during the Cruise Shipping Miami conference at the Miami Beach Convention Center, March 12, 2013. WALTER MICHOT MIAMI HERALD STAFF