Widgets Magazine

French-Vietnamese jazz guitarist Nguyen Le holds workshop at Stanford