People attend the annual New Year’s Day Parade in London, Britain
(200101) — LONDON, Jan. 1, 2020 (Xinhua) — People attend the annual New Year’s Day Parade in London, Britain, Jan. 1, 2020. (Photo by Ray Tang/Xinhua)
People attend the annual New Year’s Day Parade in London, Britain Read More