Edit Nero Di Seppia, Havana, Cuba