Performers take part in a parade to mark Chinese New Year on Feb. 22 in London, England. The annual parade is claimed to be the biggest celebration outside Asia with around 1000 performers and volunteers taking part._____________
Printable View
Performers take part in a parade to mark Chinese New Year on Feb. 22 in London, England. The annual parade is claimed to be the biggest celebration outside Asia with around 1000 performers and volunteers taking part._____________