Revellers dressed in costumes take part in a parade celebrating Chinese New Year, the Year of the Horse, in central London on Feburary 2. Reuters/Neil Hall
Tags: |