The translation of "carteles" to English is "posters."

Another sign against the government is painted in Havana.

  • CiberCuba Editorial Team