Performers attend the annual New Year's Day Parade in London, Britain, Jan. 1, 2019. (Xinhua/Ray Tang)
Performers attend the annual New Year's Day Parade in London, Britain, Jan. 1, 2019. (Xinhua/Ray Tang)
Performers attend the annual New Year's Day Parade in London, Britain, Jan. 1, 2019. (Xinhua/Ray Tang)
Performers attend the annual New Year's Day Parade in London, Britain, Jan. 1, 2019. (Xinhua/Ray Tang)
Performers attend the annual New Year's Day Parade in London, Britain, Jan. 1, 2019. (Xinhua/Ray Tang)
Performers attend the annual New Year's Day Parade in London, Britain, Jan. 1, 2019. (Xinhua/Ray Tang)