The Little Rose, Tiburon International Film Festival