French-Vietnamese jazz guitarist Nguyen Le holds workshop at Stanford

About Carl Romanos