London, UK. 11th Nov, 2017. The Lord Mayor’s Show through the City of London as the New Lord Mayor of London Charles Bowman was sworn in amid a procession of carriages, bands and colourful costumes


Size: 3149px × 2099px
Photo credit: © On Sight Photographic / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: carriage, ceremony, city, colour, costumes, london, lord, mayors, parade, procession, show, tradition