Jean D. Chen and director Meng Xin sing in the China Central Television CCTV

Jean D. Chen and director Meng Xin sing in the China Central Television CCTV

OLYMPUS DIGITAL CAMERA