People waving Cuban flags greeted passengers on Carnival’s Adonia cruise as it neared Havana Harbor on May 2.
People waving Cuban flags greeted passengers on Carnival’s Adonia cruise as it neared Havana Harbor on May 2. Ramon Espinosa AP
People waving Cuban flags greeted passengers on Carnival’s Adonia cruise as it neared Havana Harbor on May 2. Ramon Espinosa AP