The old Cathedral plaza was jammed with craft stalls, book stalls, and artists' paintings. Only graduates of the University's School of Art had a right to display and sell their work. Many people are hurting in Havana. A taxi driver taking us home at night told us that he was a medical doctor, an epidemiologist. Of course, his medical education was free, as is all education.
Health care is free, though medicine is in short supply.
There is a widespread dollar economy, with special dollar stores for those fortunate to have dollars. Episcopal priests earn about 200 pesos per month. Twenty dollars is paid to them in U.S. dollars, and 180 in pesos. I suspect that they have a hard time getting by. We visited a small group of apartments that were under major renovation financed in part by Oxfam-Canada.