Artists are permitted to sell their art at the street market in front of the Catedral in Havana. Many artists quickly figured out how to marry pop art to political satire with increased sales resulti
Artists are permitted to sell their art at the street market in front of the Catedral in Havana. Many artists quickly figured out how to marry pop art to political satire with increased sales resulting.