19th Shanghai TV Festival - Exhibition posters sehseh1:40 pm Two of Beijing Shentong (北京阳光盛通) grand production series - [Legend of Kublai Khan] and [If I Never Loved You] featured Charmaine at 19t... 0 Comments Read