“Little Rose” Wins Big at Tiburon International Film Festival



Jan Kidawa-Blonski’s “Little Rose” was the big winner at this year’s Tiburon International Film Festival, snagging Best Film at the event which wrapped on April 15 in Tiburon, California. Below find the full list of winners: