UK, LONDON, Lord Mayor's Show, floats, procession, UK16688JPL

UK, LONDON, Lord Mayor's Show, floats, procession, UK16688JPL