A collection of awarded films from the Salento International Film Festival. 13-15 April 2012 – Italian Cultural Institute 39 Belgrave Square – London SW1X 8NX The Salento International Film Festival (SIFF) is a celebration of films and filmmakers from around the World. It promotes international independent films in recognition of the fact that movies are […]