Sun Diao plays the Chinese fiddle called ERHU at the opening of the Spring Film fest. Watch THE GRANDMASTER (starring Zhang Zhi Yi&Tony Leung), animation film THE LEGEND OF KUNG FU RABBIT and other Chinese films for free in Spring Film Festival at Shang Cineplex, Shang Rila Plaza Mall from Feb 13-22, 2015. Photo by Jude Bautista
{}