Angelo Xiang Yu plays Max Bruch’s Violin Concerto No. 1 this weekend with the Charlotte Symphony.
Angelo Xiang Yu plays Max Bruch’s Violin Concerto No. 1 this weekend with the Charlotte Symphony. Courtesy of Charlotte Symphony Orchestra
Angelo Xiang Yu plays Max Bruch’s Violin Concerto No. 1 this weekend with the Charlotte Symphony. Courtesy of Charlotte Symphony Orchestra