Caribbean pastels. (at Havana, Cuba)