UK, LONDON, Lord Mayor's Show, procession, UK16681JPL

UK, LONDON, Lord Mayor's Show, procession, UK16681JPL