Alastair King (front C), the 696th Lord Mayor of London, waves to crowds during the Lord Mayor's Show in London, Britain, on Nov. 9, 2024. The annual "Lord Mayor's Show" was held here on Saturday. The City of London elects a new Lord Mayor every year.
Alistair King, the 696th Lord Mayor of London, waved to crowds from his golden carriage along the route. (Xinhua)
Performers parade during the Lord Mayor's Show in London, Britain, on Nov. 9, 2024. The annual "Lord Mayor's Show" was held here on Saturday. The City of London elects a new Lord Mayor every year.
Alistair King, the 696th Lord Mayor of London, waved to crowds from his golden carriage along the route. (Xinhua)
Chinese performers perform waist drum dance during the Lord Mayor's Show in London, Britain, on Nov. 9, 2024. The annual "Lord Mayor's Show" was held here on Saturday. The City of London elects a new Lord Mayor every year.
Alistair King, the 696th Lord Mayor of London, waved to crowds from his golden carriage along the route. (Xinhua)
Alastair King, the 696th Lord Mayor of London, waves to crowds during the Lord Mayor's Show in London, Britain, on Nov. 9, 2024. The annual "Lord Mayor's Show" was held here on Saturday. The City of London elects a new Lord Mayor every year.
Alistair King, the 696th Lord Mayor of London, waved to crowds from his golden carriage along the route. (Xinhua)
Chinese performers perform waist drum dance during the Lord Mayor's Show in London, Britain, on Nov. 9, 2024. The annual "Lord Mayor's Show" was held here on Saturday. The City of London elects a new Lord Mayor every year.
Alistair King, the 696th Lord Mayor of London, waved to crowds from his golden carriage along the route. (Xinhua)
Performers parade during the Lord Mayor's Show in London, Britain, on Nov. 9, 2024. The annual "Lord Mayor's Show" was held here on Saturday. The City of London elects a new Lord Mayor every year.
Alistair King, the 696th Lord Mayor of London, waved to crowds from his golden carriage along the route. (Xinhua)
Alastair King (front C), the 696th Lord Mayor of London, waves to crowds during the Lord Mayor's Show in London, Britain, on Nov. 9, 2024. The annual "Lord Mayor's Show" was held here on Saturday. The City of London elects a new Lord Mayor every year.
Alistair King, the 696th Lord Mayor of London, waved to crowds from his golden carriage along the route. (Xinhua)
Alastair King, the 696th Lord Mayor of London, waves to crowds during the Lord Mayor's Show in London, Britain, on Nov. 9, 2024. The annual "Lord Mayor's Show" was held here on Saturday. The City of London elects a new Lord Mayor every year.
Alistair King, the 696th Lord Mayor of London, waved to crowds from his golden carriage along the route. (Xinhua)
Performers are seen during the Lord Mayor's Show in London, Britain, on Nov. 9, 2024. The annual "Lord Mayor's Show" was held here on Saturday. The City of London elects a new Lord Mayor every year.
Alistair King, the 696th Lord Mayor of London, waved to crowds from his golden carriage along the route. (Xinhua)