London, UK, 10 November 2018 Alderman Peter Estlin who is the 691st Lord Mayor of London. Lord Mayor's show 2018 parade.
Size: 4928px × 3264px
Photo credit: © Shakeyjon / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: 691, 691st, alderman, carriage, carriages, city, corporation, drawn, estlin, gold, golden, horse, horses, london, lord, marching, mayor, mayors, parade, parading, participants, peter, show, tradition, uk, walking