• Wion
  • /World
  • /Holiday cheer fills streets of New York

Holiday cheer fills streets of New York

Holiday cheer fills streets of New York
The City of London dazzles with Christmas lights.