São Paulo International Film Festival
The São Paulo International Film Festival, also known internationally as Mostra, is an annual film festival held in the city of São Paulo, Brazil. A non-profit event, the festival... Wikipedia
- Location: São Paulo, Brazil
- Founded: 1977
- Most recent: 2022
- Language: International
- Data source: DuckDuckGo