English version

Lord Mayor's Show, the

From Longman Dictionary of Contemporary EnglishLord Mayor's Show, thethe Lord Mayor's ShowˌLord ˈMayor's ˌShow, the  a street parade in which the new Lord Mayor of London travels in a golden carriage through the streets of London
Pictures of the day
What are these?
Click on the pictures to check.