Film festival alert

The San Diego Latino Film Festival screens almost 200 movies

by