CHINA 2013_11_2 Shanghai Meilong Culture Center

Shanghai, CHINA, November 2nd, 2013. SF-Munich TRIO plays at Shanghai Meilong Culture Center

Shanghai, CHINA, November 2nd, 2013. SF-Munich TRIO plays at Shanghai Meilong Culture Center