Film Festival News Marching down Liberdade 25 Abril: Robert Koehler – IndieLisboa International Film Festival 7th May, 2010