Ottawa Tourism

Latin American Film Festival

Latin American Film Festival
The festival showcases features, documentaries and short films from south of the Rio Grande.