Reports

The New Year's Eve Revels Were Held in Trafalgar Square, London, in Spite of the Bitter Cold And Driving Snows

  •  
  •