Print
Mail
Large
Medium
Small
Share on
People watch performances staged at Trafalgar Square during the annual celebration of Chinese New Year in London, Feb 14, 2016. [Photo by Song Wei/chinadaily.com.cn]