News
Luis Perez Tolon is working on a documentary scheduled for release in November. The film, titled "Emilia," is about the woman who sewed the first Cuban flag in 1850. Her name was Emilia Teurbe ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results