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
NWN Solutions