Trafalgar Square, London
Everything is decorated in the spirit of the holiday.
December 22, 2022