Participants take part in Lord Mayor's Show in London
2017-11-13 13:24:23
New Lord Mayor of London Charles Bowman waves from his golden carriage as he moves past St. Paul's Cathedral during the Lord Mayor's Show in London, Britain, on Nov. 11, 2017. (Xinhua/Stephen Chung)