Lord Mayor's Show

Unknown
Crowds watching procession around the base of Nelson's Monument, Trafalgar Square.